eval: do simplification pass over identifier resolution, shift from parsing stage -> ir generation / typechecking stage; do simplifications over expr tree, eliminate redundant kinds

This commit is contained in:
Ryan Fleury
2025-04-02 14:30:12 -07:00
parent b2ae4d89d7
commit 6113a2e3db
15 changed files with 942 additions and 718 deletions
-2
View File
@@ -119,9 +119,7 @@ E_ExprKindTable:
{ Call Null 0 "(" "," ")"}
{ LeafBytecode Null 0 "" "" "" }
{ LeafMember Null 0 "" "" "" }
{ LeafStringLiteral Null 0 "" "" "" }
{ LeafBool Null 0 "" "" "" }
{ LeafU64 Null 0 "" "" "" }
{ LeafF64 Null 0 "" "" "" }
{ LeafF32 Null 0 "" "" "" }