Commit graph

21 commits

Author SHA1 Message Date
ProgramSnail
0850e6aa6b fixes, optional type name added 2023-05-23 00:51:51 +03:00
ProgramSnail
24ff9a30d8 trying to fix basic types local types 2023-05-22 21:00:43 +03:00
ProgramSnail
9aaac90ef6 fixes, builtin function fixes, deep copy, string access 2023-05-22 16:03:50 +03:00
ProgramSnail
bad48a1da0 returned / brounght value handling in execute_visitor (fixes) 2023-05-21 11:58:23 +03:00
ProgramSnail
8a84cfff70 constructors on heap, consuming match, move modifier in reference expression, .bring. keyword to return from block, some fixes 2023-05-20 20:18:49 +03:00
ProgramSnail
2556efcaba print & read builtin functions, fixes. execution of programs partially works 2023-05-20 00:01:54 +03:00
ProgramSnail
17328b842c new compiler options in CMakeLists, fixes 2023-05-19 10:27:14 +03:00
ProgramSnail
273ac960fd execute_visitor refactoring, type_constructor & type_constructor_patter fixes 2023-05-18 20:56:03 +03:00
ProgramSnail
94805c8662 binary operator expression repalced with function call expression 2023-05-17 15:49:15 +03:00
ProgramSnail
047ead6fa3 fixes, colored errors 2023-05-13 22:40:33 +03:00
ProgramSnail
79bd30c1ee extended name removed, dereference added, unary operators removed, fixes 2023-05-13 13:11:12 +03:00
ProgramSnail
802b736e15 fixes, part of execute_visitor 2023-05-09 23:36:47 +03:00
ProgramSnail
fcff4f9103 part of execute_visitor, fixes 2023-05-09 17:42:35 +03:00
ProgramSnail
ab29a785bf contexts fixes 2023-05-09 15:51:13 +03:00
ProgramSnail
6850863f58 contexts merged with type_info_contexts 2023-05-09 15:37:30 +03:00
ProgramSnail
78de51f6f2 part of execute_visitor, minor fixes, function & operator fixes 2023-05-09 14:55:04 +03:00
ProgramSnail
d31979166e bool literals, fixes 2023-05-08 20:34:36 +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
c8b52f9ade part of print_visitor + interpreter_tree fixes 2023-03-26 23:15:42 +03:00
ProgramSnail
1ba132bb06 interpreter_tree first iteration 2023-03-26 15:20:53 +03:00