History of
src
@0.1-2014.1230
git clone https://git.catseye.tc/SixtyPical/
-
Make work under Hugs98 Sep2006. Falderal needs improving, though.
Cat's Eye Technologies
11 years ago
-
Name flags in routine outputs. Refactor game, add check_button.
Cat's Eye Technologies
11 years ago
-
Make game even more interesting -- 619 bytes.
Cat's Eye Technologies
11 years ago
-
Vector tables, and copy routine into a vector table.
Cat's Eye Technologies
11 years ago
-
Immediate, or register, on LHS of `copy` command.
Cat's Eye Technologies
11 years ago
-
More access of word tables. Game works with a word table now!
Cat's Eye Technologies
11 years ago
-
Beginnings of using word tables
Cat's Eye Technologies
11 years ago
-
Parse (at the very least) decls for word and vector tables.
Cat's Eye Technologies
11 years ago
-
Block-level decls are visible in inner blocks.
Cat's Eye Technologies
11 years ago
-
mergeRoutCtxs does not need to throw poisoning errors.
Cat's Eye Technologies
11 years ago
-
Fix example programs; allow externals to be called.
Cat's Eye Technologies
11 years ago
-
Character tables. Emit tables properly.
Cat's Eye Technologies
11 years ago
-
Initial values for reserved tables; checks length is right.
Cat's Eye Technologies
11 years ago
-
Handle tricky case of abs.interp.'ing a `repeat` loop.
Cat's Eye Technologies
11 years ago
-
Check that block-level reserves do not supply initial value.
Cat's Eye Technologies
11 years ago
-
Number each temporary uniquely across program. Sweet!
Cat's Eye Technologies
11 years ago
-
Get storage location renaming almost right.
Cat's Eye Technologies
11 years ago
-
Lift block-level decls to top-level; still needs to rename them.
Cat's Eye Technologies
11 years ago
-
Initial, awkward support for block-level declarations, including a failing test.
Cat's Eye Technologies
11 years ago
-
Backed out changeset fddaf1476975. Going to do this differently.
Cat's Eye Technologies
11 years ago
-
Initial, awkward support for temporaries, with failing test.
Cat's Eye Technologies
11 years ago
-
`byte table` -> `byte[SIZE]`, and you can `reserve` them.
Cat's Eye Technologies
11 years ago
-
Explicit `with` syntax.
Cat's Eye Technologies
11 years ago
-
Uninitialized `reserve`d storage becomes .space in .data segment.
Cat's Eye Technologies
11 years ago
-
`reserve`d storage locations can have initial values.
Cat's Eye Technologies
11 years ago
-
Switch to C++/Javascript-style comments, in whitespace production.
Cat's Eye Technologies
11 years ago
-
Erase types from IndirectIndexed locations.
Cat's Eye Technologies
11 years ago
-
Use weaker version of updateRoutCtx in merge. All tests pass.
Cat's Eye Technologies
11 years ago
-
A slightly better understanding of what we're dealing with.
Cat's Eye Technologies
11 years ago
-
Fix (bodge?) and document my worries.
Cat's Eye Technologies
11 years ago