Commit graph

6 commits

Author SHA1 Message Date
Sam Vervaeck
a426328e3a Add missing 'typeNode' to BoltTypeParameter 2020-05-27 09:08:07 +02:00
Sam Vervaeck
b0649fd8ed Make error checking on stdlib work again 2020-05-26 22:58:31 +02:00
Sam Vervaeck
ffb0e2a8c0 Major update to code base
- Extended and fixed some issues in the parser
 - Complete rewrite of TypeChecker as a SymbolResolver
 - Created basic structure for a new class TypeChecker
 - Introduces verification passes
 - Updated frontend and all bits depending on it
2020-05-26 21:03:28 +02:00
Sam Vervaeck
828af8432e Fix multiple issues with symbol resolver 2020-05-25 17:46:01 +02:00
Sam Vervaeck
e0566233c0 Improve symbol resolution algorithms in type checker 2020-05-25 15:52:19 +02:00
Sam Vervaeck
17d91ef36c Add initial support for packages and imports 2020-05-25 11:29:51 +02:00
Renamed from spec/ast.txt (Browse further)