Commit Graph

9 Commits

Author SHA1 Message Date
Macocian Adrian Radu
de940ca92e Changed to explicit functions
(idk if work, still need to add printing)
2022-04-07 03:25:14 +02:00
Macocian Adrian Radu
f18066e5da Fixed subtyping 2022-03-25 01:42:56 +01:00
macocianradu
6005594afb Made super mandatory. Everything extends Object 2022-02-17 13:13:55 +01:00
macocianradu
ff25395b68 Added haddock documentation 2021-11-30 22:33:44 +01:00
macocianradu
40f6fb24b7 finished generator for basic types, enums and functions.
Functions still need to print a body
2021-11-12 03:05:34 +01:00
macocianradu
3890ed5f03 Parser and type checker almost completely working
Added testing env
2021-11-11 17:25:30 +01:00
macocianradu
464ef29caa refactored type to add supertype
changed typechecker to have multiple errors and lower types can be used as super types
2021-10-31 21:36:55 +01:00
macocianradu
51c625b74b refactored to add lexemes 2021-10-16 18:22:36 +02:00
macocianradu
76f2099361 initial commit 2021-10-16 17:31:01 +02:00