History of
src
@master
git clone https://git.catseye.tc/UampirNexol/
-
Failing test for extracting `extern` routines.
Chris Pressey
1 year, 4 days ago
-
Fix the failing unit test, and enable anonymous routines as well.
Chris Pressey
1 year, 4 days ago
-
Extract routines using Harvester instead of at CodeGen level.
Chris Pressey
1 year, 5 days ago
-
Edge in the direction we're headed. There will be a leap.
Chris Pressey
1 year, 5 days ago
-
Add Harvester module, which we will use before extraction now.
Chris Pressey
1 year, 5 days ago
-
Parse extern expressions.
Chris Pressey
1 year, 5 days ago
-
Move towards supporting extern decls: merge Expr and Type modules.
Chris Pressey
1 year, 5 days ago
-
Change syntax for literal address.
Chris Pressey
1 year, 5 days ago
-
Parse multiple bindings in a `let` block.
Chris Pressey
1 year, 6 days ago
-
Fix serialization to BASIC header format: correct baseAddr.
Chris Pressey
1 year, 6 days ago
-
Add another debugging output option.
Chris Pressey
1 year, 6 days ago
-
Vet the conditional code that is generated, using VIC-20 emulator.
Chris Pressey
1 year, 6 days ago
-
Generate the file header needed for PRGs that was missing.
Chris Pressey
1 year, 7 days ago
-
Allow building with ghc 8.x.
Chris Pressey
1 year, 7 days ago
-
Describe situation of the evaluator code better.
Chris Pressey
1 year, 7 days ago
-
Make compilable with ghc 8.x. (untested)
Chris Pressey
1 year, 9 days ago
-
Command-line option refactor. Generate BASIC header PRG files.
Chris Pressey
1 year, 9 days ago
-
Arrange routines better in, and simplify, code serializer.
Chris Pressey
1 year, 9 days ago
-
Improve documentation and refactor.
Chris Pressey
1 year, 9 days ago
-
Generate RTS at end of subroutine, and measure its length properly.
Chris Pressey
1 year, 10 days ago
-
Include addresses in subroutine calls, and refactor serializer.
Chris Pressey
1 year, 10 days ago
-
Actually start extracting multiple routines from the expression.
Chris Pressey
1 year, 10 days ago
-
Add --debug-extraction option for `extract` subcommand.
Chris Pressey
1 year, 10 days ago
-
Move towards extracting code for subroutine calls.
Chris Pressey
1 year, 10 days ago
-
Attempt to resolve routine addrs.
Chris Pressey
1 year, 10 days ago
-
Simplify foldRoutines.
Chris Pressey
1 year, 10 days ago
-
Split up this module.
Chris Pressey
1 year, 10 days ago
-
Semantics of call routine.
Chris Pressey
1 year, 10 days ago
-
This is far from pretty
Chris Pressey
1 year, 10 days ago
-
Going to need to make the evaluator work on general values.
Chris Pressey
1 year, 11 days ago