- Add a new `TransformManager` that automatically sets up pipelines
- Integrate with a small IoC-like-framework
- Add template code for some new transformations
- `Program` is not seperate from a new class `Frontend`
- Fixed some bugs in `src/treegen/`
- Move foreign language interfaces to seperate directories
- Extend the JavaScript scanner and parser to be able to parse simple
call expressions and member expressions
- Fix multiple issues in expander.ts
- Move shared scanning/parsing utilities to util.ts
- Extend the parser to support many more constructs
- Add basic structure for parsing embedded JavaScript
- Remove and update some AST definitions
- Fix some bugs
- Many small fixes to parser and scanner
- Extended type checking algorithm for existing nodes
- Add partial support for module definitions and records
- Add an evaluator
- Prepare for new version of macro system