Closed Mercerenies closed 1 year ago
There is now an additional stage that happens between IR
and GDScript AST
which checks for duplicate names (as specified in #41).
Preliminary docs at https://github.com/Mercerenies/gdlisp/blob/master/doc/CompilationStages.md. Will be expanded as we move forward, but it's there, and that's the important thing.
We currently have an informal compilation pipeline that looks something like
Document this process formally, so that as it inevitably gets more complex we can track it.