Tree @master (Download .tar.gz)
Commit History
@master
git clone https://git.catseye.tc/UampirNexol/
- Improve data type record name. Chris Pressey a month ago
- Failing test for extracting `extern` routines. Chris Pressey a month ago
- Fix the failing unit test, and enable anonymous routines as well. Chris Pressey a month ago
- Extract routines using Harvester instead of at CodeGen level. Chris Pressey a month ago
- Edge in the direction we're headed. There will be a leap. Chris Pressey a month ago
- Add Harvester module, which we will use before extraction now. Chris Pressey a month ago
- Parse extern expressions. Chris Pressey a month ago
- Move towards supporting extern decls: merge Expr and Type modules. Chris Pressey a month ago
- Change syntax for literal address. Chris Pressey a month ago
- Parse multiple bindings in a `let` block. Chris Pressey a month ago
- Fix serialization to BASIC header format: correct baseAddr. Chris Pressey a month ago
- Add another debugging output option. Chris Pressey a month ago
- Vet the conditional code that is generated, using VIC-20 emulator. Chris Pressey a month ago
- Generate the file header needed for PRGs that was missing. Chris Pressey a month ago
- Allow building with ghc 8.x. Chris Pressey a month ago
- Describe situation of the evaluator code better. Chris Pressey a month ago
- Make compilable with ghc 8.x. (untested) Chris Pressey a month ago
- Command-line option refactor. Generate BASIC header PRG files. Chris Pressey a month ago
- Arrange routines better in, and simplify, code serializer. Chris Pressey a month ago
- Improve documentation and refactor. Chris Pressey a month ago
- Generate RTS at end of subroutine, and measure its length properly. Chris Pressey a month ago
- Include addresses in subroutine calls, and refactor serializer. Chris Pressey a month ago
- Actually start extracting multiple routines from the expression. Chris Pressey a month ago
- Clearly label as a work in progress. Chris Pressey a month ago
- Improve documentation. Chris Pressey a month ago
- Add --debug-extraction option for `extract` subcommand. Chris Pressey a month ago
- Move towards extracting code for subroutine calls. Chris Pressey a month ago
- Split extraction tests off into their own document. Chris Pressey a month ago
- Attempt to resolve routine addrs. Chris Pressey a month ago
- Simplify foldRoutines. Chris Pressey a month ago