- 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