This repository was archived by the owner on Jan 26, 2022. It is now read-only.
Open
Conversation
Owner
Author
|
Progress: I'm quite sure all the operators work properly and (most of) the functions; still need to test them seperately though. This code compiles fine: |
Owner
Author
|
Update: I'm postponing ICE v3.0 for now and will focus on getting everything ready with an AST, used to produce smaller code and better optimization. When that is finished, adding floats would be easy-peasy. |
eb10b00 to
4b1f3cf
Compare
517ec49 to
ff5430d
Compare
Basically: rewrite ICE lol
Basically: rewrite ICE lol
That 'function' doesn't do anything, so just ignore it
ff5430d to
a86294a
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This is the pull request to use an AST for literally the entire program instead of only expressions.
Fix #85 fix #86 fix #87 fix #88