Commit graph

21 commits

Author SHA1 Message Date
ProgramSnail
0290b5604a some fixes, going to fix function_call_expression typeclass argument types search bug 2023-05-22 01:25:12 +03:00
ProgramSnail
f2192b5331 fixes (debugging) 2023-05-21 17:00:59 +03:00
ProgramSnail
e6a03ef9bf builtin functions partial fix 2023-05-21 14:58:18 +03:00
ProgramSnail
bad48a1da0 returned / brounght value handling in execute_visitor (fixes) 2023-05-21 11:58:23 +03:00
ProgramSnail
3abac1b643 fixes 2023-05-17 18:29:39 +03:00
ProgramSnail
b723fd6a65 fixes, build_visitor TupleType and VariantType fix 2023-05-17 17:57:56 +03:00
ProgramSnail
4f54bb4bd7 better global_info API, better const/var/static handling, const typeclass requirements, fixes 2023-05-14 11:28:37 +03:00
ProgramSnail
79bd30c1ee extended name removed, dereference added, unary operators removed, fixes 2023-05-13 13:11:12 +03:00
ProgramSnail
a97a6125de better partitions system in global_info, trie in utils 2023-05-11 14:56:27 +03:00
ProgramSnail
fcff4f9103 part of execute_visitor, fixes 2023-05-09 17:42:35 +03:00
ProgramSnail
b1aff1935d partition syntax changed, interface modifier added 2023-05-07 22:58:15 +03:00
ProgramSnail
890bd90eba type_check_visitor first iteration, value, execution_visitor started 2023-05-07 19:52:35 +03:00
ProgramSnail
173d50672a typeclass tree start 2023-05-07 15:17:37 +03:00
ProgramSnail
f7080ba856 big part of type_chack_visitor done 2023-05-06 19:26:14 +03:00
ProgramSnail
c4045e292b fixes , modifier enum refacing, type visitor part 2023-05-05 16:35:13 +03:00
ProgramSnail
648f78afa3 type structs -> type classes 2023-05-02 15:18:08 +03:00
ProgramSnail
f973f65b5b variable namespace, function declaration fixes 2023-04-29 12:33:05 +03:00
ProgramSnail
6e986f9a33 . 2023-04-29 00:02:37 +03:00
ProgramSnail
6fc91aafa0 access syntax changed, sync with grammar, type_chack_visitor in progress 2023-04-21 14:27:55 +03:00
ProgramSnail
25355974a2 new symbol table structure 2023-04-17 11:31:00 +03:00
ProgramSnail
782a48c4ff going to change symbol table structure 2023-04-17 11:14:33 +03:00