0.0.0 • Published 10 years ago
steptoe v0.0.0
steptoe
TODO
- Refactor to heavyweight (i.e. observable) AST
- Function definitions
- Function calls
- Return
- unary operators
- arrays
- dictionaries
- while loop
- break
- foreach / for loop
- if/else statement
- logical operators
- native functions
- Closures, maybe
- Parser
Notes
Just thinking about this, the compiler is going to need to plant code that causes the interpreter to yield to the executor. It's either that or a yield after every step, which will be even slower than it is already.
0.0.0
10 years ago