History of
src
@master
git clone https://git.catseye.tc/UampirNexol/
-
Split up documentation, and attempt to add some notes.
Chris Pressey
10 days ago
-
Develop serialize, though this is probably not what we want
Chris Pressey
16 days ago
-
Implement --output-prg. Slightly awkward, but it will do for now
Chris Pressey
16 days ago
-
First, rudimentary version of serialize function. Needs work.
Chris Pressey
16 days ago
-
Add --output-prg command-line option, not yet implemented.
Chris Pressey
16 days ago
-
Fix offset in forward branch resolution.
Chris Pressey
17 days ago
-
Use backpatching system to generate conditional (not correct yet).
Chris Pressey
17 days ago
-
genSym.
Chris Pressey
17 days ago
-
Use backpatching system to generate code for `repeat` loops.
Chris Pressey
17 days ago
-
First cut at a label backpatching system in the monad.
Chris Pressey
17 days ago
-
CodeGen gen's code, not ints.
Chris Pressey
20 days ago
-
Merge Linker and CodeGen modules.
Chris Pressey
20 days ago
-
Clean up Extractor.
Chris Pressey
20 days ago
-
Hey, it mostly works, how about that.
Chris Pressey
21 days ago
-
Keep on' checkpointin'.
Chris Pressey
21 days ago
-
Continue to checkpoint conversion to monadic
Chris Pressey
21 days ago
-
Checkpoint turning the code extractor into a monadic function.
Chris Pressey
21 days ago
-
Sketch how we might lift routines to a map for extraction. Might
Chris Pressey
21 days ago
-
Establish Linker module.
Chris Pressey
21 days ago
-
Parsing and testing of `routine` and `call`.
Chris Pressey
21 days ago
-
Checkpoint adding routines and a call operation.
Chris Pressey
21 days ago
-
Type STA so that the location is part of its output type.
Chris Pressey
22 days ago
-
Locations in expressions, and with these, implement STA.
Chris Pressey
22 days ago
-
Tiny refactor.
Chris Pressey
22 days ago
-
Pass down environment during extraction, use it for let and vars.
Chris Pressey
22 days ago
-
No catch-all in extraction cases.
Chris Pressey
22 days ago
-
Parse let constructs correctly, add some test cases for them.
Chris Pressey
22 days ago
-
Checkpoint parsing let constructs and variable references.
Chris Pressey
22 days ago
-
Pass env down in evaluator, pass tenv down in type-checker.
Chris Pressey
22 days ago
-
A little bit more specific error cases.
Chris Pressey
23 days ago