Open jmeaster30 opened 4 months ago
splitting into 2 passes. One for the declarations and one for the actual bodies of the objects.
This split allows me to hoist the declarations so all objects on the same scope level can use each other and objects can use themselves recursively
Create the object pass of the semantic analysis phase.
This will go through all of the packs, interfaces, and unions