History of
src
/
decoy.lua
@master
git clone https://git.catseye.tc/Decoy/
-
Arrange licensing info in repo according to REUSE 3.2 convention.
Chris Pressey
a month ago
-
Narrow and regularize the interface to the Registry.
Chris Pressey
8 months ago
-
Pass in the mode when creating Registry.
Chris Pressey
8 months ago
-
Compile to stdout.
Chris Pressey
8 months ago
-
Reorganize Lua modules hierarchically.
Chris Pressey
8 months ago
-
Move toward module returning class (or dict of classes) directly.
Chris Pressey
9 months ago
-
Very large refactor towards a more conventional OO Lua style.
Chris Pressey
9 months ago
-
Rename `--module-path` to `--module-dir` and strengthen `test.sh`.
Chris Pressey
1 year, 4 days ago
-
Support --implicit-prelude command line arg, import from "stdenv".
Chris Pressey
1 year, 5 days ago
-
Change syntax of command-line, with a command as first argument.
Chris Pressey
1 year, 5 days ago
-
Fine-grained debugging facility in implementation.
Chris Pressey
1 year, 6 days ago
-
Start on the compiler framework. Just stubs for now.
Chris Pressey
1 year, 6 days ago
-
Support setting module path, but it is broken and needs debugging.
Chris Pressey
1 year, 7 days ago
-
Refactor: Registry is now a class.
Chris Pressey
1 year, 7 days ago
-
Checkpoint working with modules before refactor.
Chris Pressey
1 year, 7 days ago
-
First pass at importing symbols from a module (eg/maps-client.scm)
Chris Pressey
1 year, 7 days ago
-
Evaluation of forms given on command line. (Must be a better way!)
Chris Pressey
1 year, 8 days ago
-
Refactor with an eye towards better defining what a module is.
Chris Pressey
1 year, 9 days ago
-
Implement `list` builtin and refactor internally to support it.
Chris Pressey
1 year, 9 days ago
-
Pass one more test, but note why the parser breaks on another.
Chris Pressey
1 year, 9 days ago
-
Add a test suite, borrowed from Pixley for now, that mostly fails.
Chris Pressey
1 year, 9 days ago
-
Second pass at splitting implementation up into modules.
Chris Pressey
1 year, 10 days ago
-
First pass at splitting the implementation up into modules.
Chris Pressey
1 year, 10 days ago
-
Beginnings of implementing name binding.
Chris Pressey
1 year, 10 days ago
-
Process `define`s at toplevel.
Chris Pressey
1 year, 10 days ago
-
Initial import of files for Decoy. Work in progress!
Chris Pressey
1 year, 10 days ago