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.
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.