- Implement a basic static test framework to help us testing the static part of our language
- Provide some basic tests for the existing features
- Fix some few issues identified by the tests
- Type resolution order fixed
- Initial syntatic tree implementation
- Basic literal implementations:
- bools
- Basic strings
- unit
- Let declarations
- Basic support for function calling
- Remove included paths information from
pinto
main script
- Provide basic LSP implementation through
pinto_server
- Add resolve error for invalid import
- Fix class generation for case where a type parameter is not directly used in any of the variants
- Basic resolver and parser
- Basic binary that vomits the compiled file into stdout