Commit Graph

14 Commits

Author SHA1 Message Date
Macocian Adrian Radu
e73ff31f1d Working generation, need to add list functions 2022-05-19 01:53:19 +02:00
Macocian Adrian Radu
26daa85feb kind of working,
still needs testing.
Added output return coercion in expression
Fixed formatting bugs
2022-05-17 02:26:18 +02:00
Macocian Adrian Radu
05d5bf3681 fixed recursive types 2022-05-16 12:55:36 +02:00
Macocian Adrian Radu
47051dbbbd parsing works with path expressions 2022-05-15 01:51:49 +02:00
Macocian Adrian Radu
ee26710515 Working coercions, with one assign-ouput 2022-05-09 13:50:36 +02:00
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
edee037aa3 rearranged some functions,
added check for multiple definitions
changed naming of attributes in haskell
2022-02-24 12:05:53 +01:00
Macocian Adrian Radu
8743dc0874 fixed cardinality of is statements 2022-02-17 22:04:55 +01:00
macocianradu
6005594afb Made super mandatory. Everything extends Object 2022-02-17 13:13:55 +01:00
macocianradu
a8c5438d79 Added local environments to functions 2021-12-01 15:13:06 +01:00
macocianradu
459c5f0b1d Added some predefined functions and fixed printer
Now with some restrictions generated code compiles
2021-12-01 02:54:30 +01:00
macocianradu
9210c78beb Added cardinality to type checking 2021-12-01 01:40:26 +01:00
macocianradu
ff25395b68 Added haddock documentation 2021-11-30 22:33:44 +01:00
macocianradu
70baa17a4e fixed types to be capitalized 2021-11-30 21:20:02 +01:00