History of
src
/
Language
@master
git clone https://git.catseye.tc/UampirNexol/
-
Failing test for extracting `extern` routines.
Chris Pressey
4 days ago
-
Fix the failing unit test, and enable anonymous routines as well.
Chris Pressey
4 days ago
-
Extract routines using Harvester instead of at CodeGen level.
Chris Pressey
5 days ago
-
Edge in the direction we're headed. There will be a leap.
Chris Pressey
5 days ago
-
Add Harvester module, which we will use before extraction now.
Chris Pressey
5 days ago
-
Parse extern expressions.
Chris Pressey
5 days ago
-
Move towards supporting extern decls: merge Expr and Type modules.
Chris Pressey
5 days ago
-
Change syntax for literal address.
Chris Pressey
5 days ago
-
Parse multiple bindings in a `let` block.
Chris Pressey
5 days ago
-
Add another debugging output option.
Chris Pressey
6 days ago
-
Allow building with ghc 8.x.
Chris Pressey
7 days ago
-
Describe situation of the evaluator code better.
Chris Pressey
7 days ago
-
Make compilable with ghc 8.x. (untested)
Chris Pressey
8 days ago
-
Arrange routines better in, and simplify, code serializer.
Chris Pressey
9 days ago
-
Improve documentation and refactor.
Chris Pressey
9 days ago
-
Generate RTS at end of subroutine, and measure its length properly.
Chris Pressey
10 days ago
-
Include addresses in subroutine calls, and refactor serializer.
Chris Pressey
10 days ago
-
Actually start extracting multiple routines from the expression.
Chris Pressey
10 days ago
-
Move towards extracting code for subroutine calls.
Chris Pressey
10 days ago
-
Attempt to resolve routine addrs.
Chris Pressey
10 days ago
-
Simplify foldRoutines.
Chris Pressey
10 days ago
-
Split up this module.
Chris Pressey
10 days ago
-
Semantics of call routine.
Chris Pressey
10 days ago
-
This is far from pretty
Chris Pressey
10 days ago
-
Going to need to make the evaluator work on general values.
Chris Pressey
10 days ago
-
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
-
Fix offset in forward branch resolution.
Chris Pressey
17 days ago