| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
Region does not print id, making all test cases much more stable (and slightly weaker).
NotNode gets more precise compute
|
| |
|
|
|
|
|
|
| |
Fields & locals with an initializer are immutable by default; those without are mutable. Make mutable with `!`. Fields are always mutable in a constructor.
Add a trinary `pred ? then : else` syntax.
SubNode retains as much precision as AddNode.
Sharpen some asserts and error cases.
Limit Load node cloning if the ptr is not obvious.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
| |
Fix eval auto-string result. Fix tests hacked because of this.
Turn on BrainFuck in ch15,16,17, also disabled because of this. Use new features in BrainFuck.
Fix bug not lifting forward refs; add a toString to Vars.
Fix some missing addDeps.
Remove large complex not-productive peep.
Upcast after "while" tests. Improves a bunch of tests.
Remove dead getBlockStart.
|
| |
|