Implement Core to AstExpression Translation #530
Labels
--breaking
Important: a change that will break a public API or user-facing behaviour
p-medium
Should be completed in the next few sprints
Summary
In order to reconnect core to the working interpreter, we need to implement a generator for the old compiler's IR type from
Core
.Value
We have introduced
Core
into the mix while still having a working interpreter, allowing us to start to move the existing analysis into well-principled passes on the new core language.Specification
Core
representation to the current IR.Core.Sugar
constructs directly. While this can't persist permanently, it is good enough for now.Acceptance Criteria & Test Cases
Core
can be translated into the old compiler IR.The text was updated successfully, but these errors were encountered: