Split evaluate into two phases - Parse and Evaluate
ppaska opened this issue · 0 comments
ppaska commented
We need to split evaluation into two phases:
- parse - what parses script (text) and returns AST
- evaluate - takes AST and execute each instruction.
This should significantly improve performance as well as add more flexibility for usage scenarios
Good articles worth reading: