Releases: jlam55555/fun-lazy-compiler
Releases · jlam55555/fun-lazy-compiler
G-Machine
Template Instantiation Machine
Implement Chapter 2 of the TI machine, Marks 1-5. Exceptions:
- The
Print/Stopprimitives described at the end of Mark 5. - The alternative implementations described after Mark 5, such as the garbage collector.
casestatements are not implemented, because of the difficulties stated in the book (see: this Stack Overflow post)- Lambda abstractions are not implemented since they are introduced in Chapter 6
Also implement a basic driver with command-line options.