grin-compiler / grin

GRIN is a compiler back-end for lazy and strict functional languages with whole program optimization support.
https://grin-compiler.github.io/
1.03k stars 38 forks source link

Early merge of new syntax to master #81

Closed Anabra closed 4 years ago

Anabra commented 4 years ago

This PR aims to merge a partially complete version of the new GRIN IR refactoring (see #32). This is to facilitate the development of projects depending on the new syntax (Datalog-based analyses, prototype GC, etc). There will be no modifications to the AST beyond this point, so it is safe to depend on it.