Commit History
@attempted-factor-out-loader
git clone https://git.catseye.tc/Decoy/
-
This was an attempt, but I think it hit a wall.
Chris Pressey
1 year, 4 months ago
-
Compile to stdout.
Chris Pressey
1 year, 4 months ago
-
Deft manipulations to eliminate the yick. And more comments.
Chris Pressey
1 year, 4 months ago
-
Begin moving towards new module system arrangement.
Chris Pressey
1 year, 4 months ago
-
More notes about how this module loading might work in practice.
Chris Pressey
1 year, 4 months ago
-
Clarify design using modules both when compiling and interpreting.
Chris Pressey
1 year, 4 months ago
-
Reorganize Lua modules hierarchically.
Chris Pressey
1 year, 4 months ago
-
Update README.md
Chris Pressey
1 year, 3 months ago
-
Attempt to refactor and document decoy_registry better.
Chris Pressey
1 year, 4 months ago
-
What this looks like operationally.
Chris Pressey
1 year, 4 months ago
-
Checkpoint moving `cons` and `list` out of base tests.
Chris Pressey
1 year, 4 months ago
-
More (and likely final-ish) edits to the notes on modules.
Chris Pressey
1 year, 4 months ago
-
Write more about modules.
Chris Pressey
1 year, 4 months ago
-
Add some notes on modules in Decoy.
Chris Pressey
1 year, 4 months ago
-
compile_toplevel. Compiled code does pass some tests, needs work.
Chris Pressey
1 year, 4 months ago
-
Yes. We have begun to use the AST.
Chris Pressey
1 year, 4 months ago
-
Another checkpoint.
Chris Pressey
1 year, 4 months ago
-
Checkpoint moving towards non-sexpr representation of toplevels.
Chris Pressey
1 year, 4 months ago
-
Refactor parser. Toplevels are seperate.
Chris Pressey
1 year, 4 months ago
-
Move toward module returning class (or dict of classes) directly.
Chris Pressey
1 year, 4 months ago
-
Checkpoint moving towards AST.
Chris Pressey
1 year, 4 months ago
-
Very large refactor towards a more conventional OO Lua style.
Chris Pressey
1 year, 4 months ago
-
Convert ThenceMuffin semantics to Lua for more comparison.
Chris Pressey
1 year, 7 months ago
-
Improve the README somewhat.
Chris Pressey
1 year, 7 months ago
-
Fix bug in `Nil`, simplify `render`, pass `fold` to itself.
Chris Pressey
1 year, 7 months ago
-
Revert "Checkpoint. Need module import circularity checking!"
Chris Pressey
1 year, 7 months ago
-
Checkpoint. Need module import circularity checking!
Chris Pressey
1 year, 7 months ago
-
`maps` module imports `null?` from `list` module. Hilarity ensues.
Chris Pressey
1 year, 7 months ago
-
Add `map` and `list-ref`. Can now load compiled Cosmos Boulders.
Chris Pressey
1 year, 7 months ago
-
Include some math functions in the stdenv.
Chris Pressey
1 year, 7 months ago