History of
src
@0.2
git clone https://git.catseye.tc/SixtyPical/
-
Improve evaluator internals. Finish test suite for analysis.
Chris Pressey
6 years ago
-
Write sufficient tests (I think) for analysis of `if`s.
Chris Pressey
6 years ago
-
Allow `if` analysis to pass (needs more tests.) Better styling.
Chris Pressey
6 years ago
-
Fix links in README. Implement Context.clone().
Chris Pressey
6 years ago
-
Refactor to replace some sketchy code with code actually in use.
Chris Pressey
6 years ago
-
Add specific error for uninit outputs. Sketch `if` analysis.
Chris Pressey
6 years ago
-
REBOOT the entire language & implementation as version 0.2-PRE.
Chris Pressey
6 years ago
-
Make work under Hugs98 Sep2006. Falderal needs improving, though.
Cat's Eye Technologies
8 years ago
-
Name flags in routine outputs. Refactor game, add check_button.
Cat's Eye Technologies
8 years ago
-
Make game even more interesting -- 619 bytes.
Cat's Eye Technologies
8 years ago
-
Vector tables, and copy routine into a vector table.
Cat's Eye Technologies
8 years ago
-
Immediate, or register, on LHS of `copy` command.
Cat's Eye Technologies
8 years ago
-
More access of word tables. Game works with a word table now!
Cat's Eye Technologies
8 years ago
-
Beginnings of using word tables
Cat's Eye Technologies
8 years ago
-
Parse (at the very least) decls for word and vector tables.
Cat's Eye Technologies
8 years ago
-
Block-level decls are visible in inner blocks.
Cat's Eye Technologies
8 years ago
-
mergeRoutCtxs does not need to throw poisoning errors.
Cat's Eye Technologies
8 years ago
-
Fix example programs; allow externals to be called.
Cat's Eye Technologies
8 years ago
-
Character tables. Emit tables properly.
Cat's Eye Technologies
8 years ago
-
Initial values for reserved tables; checks length is right.
Cat's Eye Technologies
8 years ago
-
Handle tricky case of abs.interp.'ing a `repeat` loop.
Cat's Eye Technologies
8 years ago
-
Check that block-level reserves do not supply initial value.
Cat's Eye Technologies
8 years ago
-
Number each temporary uniquely across program. Sweet!
Cat's Eye Technologies
8 years ago
-
Get storage location renaming almost right.
Cat's Eye Technologies
8 years ago
-
Lift block-level decls to top-level; still needs to rename them.
Cat's Eye Technologies
8 years ago
-
Initial, awkward support for block-level declarations, including a failing test.
Cat's Eye Technologies
8 years ago
-
Backed out changeset fddaf1476975. Going to do this differently.
Cat's Eye Technologies
8 years ago
-
Initial, awkward support for temporaries, with failing test.
Cat's Eye Technologies
8 years ago
-
`byte table` -> `byte[SIZE]`, and you can `reserve` them.
Cat's Eye Technologies
8 years ago
-
Explicit `with` syntax.
Cat's Eye Technologies
8 years ago