ProgramSnail
|
ffa9c47107
|
es_builtin for type, type utils state fixes
|
2024-01-03 21:55:24 +03:00 |
|
ProgramSnail
|
f03f77191f
|
RAII context handling for type check state, type proxy comparasion fixes
|
2024-01-02 23:45:41 +03:00 |
|
ProgramSnail
|
f36ff3638b
|
fixes, part of == for TypeProxy done, cotex enchantments, type chack arguments
|
2024-01-01 23:58:47 +03:00 |
|
ProgramSnail
|
6dc9c9b5af
|
generate compile_commands.json by default
|
2023-12-30 15:00:18 +03:00 |
|
ProgramSnail
|
17b409fe51
|
TypeStorage extensions: generic types, local types
|
2023-08-14 21:30:06 +03:00 |
|
ProgramSnail
|
fa01d36a84
|
function type
|
2023-08-14 18:14:05 +03:00 |
|
ProgramSnail
|
7f3dfd71a1
|
other symbol for reference types, any references in reference type
|
2023-08-13 16:19:47 +03:00 |
|
ProgramSnail
|
fe6507ae12
|
TypeProxy changed to handle modifiers internally
|
2023-08-13 12:47:32 +03:00 |
|
ProgramSnail
|
5f8d5c5569
|
literals type check
|
2023-08-12 22:18:54 +03:00 |
|
ProgramSnail
|
43dfa75b74
|
change in literals, literal types
|
2023-08-12 15:55:33 +03:00 |
|
ProgramSnail
|
17ff590048
|
part of type checker, type heck result type
|
2023-08-12 14:36:00 +03:00 |
|
ProgramSnail
|
48c9e200be
|
type check, some additions
|
2023-08-08 20:27:41 +03:00 |
|
ProgramSnail
|
8bce645431
|
type node added (for type deduction)
|
2023-08-08 20:21:48 +03:00 |
|
ProgramSnail
|
a7c1e3f658
|
type structure change, mostly done
|
2023-08-08 12:48:36 +03:00 |
|
ProgramSnail
|
522dd16f79
|
type structure change, part done
|
2023-08-08 10:30:16 +03:00 |
|
ProgramSnail
|
78c696b99a
|
folder structure refactoring
|
2023-08-02 18:19:11 +03:00 |
|
ProgramSnail
|
ef88e6af86
|
types for typecheck, sources manager
|
2023-08-02 17:54:39 +03:00 |
|
ProgramSnail
|
4714a05467
|
combine functions fixes
|
2023-08-02 13:10:16 +03:00 |
|
ProgramSnail
|
5e70f0015f
|
or references, prining improvements, comments now printed, fixes
|
2023-07-31 22:07:32 +03:00 |
|
ProgramSnail
|
73263193a9
|
highlighting improvements
|
2023-07-31 13:52:31 +03:00 |
|
ProgramSnail
|
bf7fe1f821
|
highlighting improvements
|
2023-07-31 13:52:03 +03:00 |
|
ProgramSnail
|
195a26f9b7
|
result / optional return type modifiers for functions (one for all returns)
|
2023-07-29 14:48:45 +03:00 |
|
ProgramSnail
|
68463509d8
|
or_in or_out references added
|
2023-07-29 12:19:37 +03:00 |
|
ProgramSnail
|
fc114ff959
|
name tree mostly finished
|
2023-07-28 19:42:09 +03:00 |
|
ProgramSnail
|
263b58a17c
|
combine functions for statements part done
|
2023-07-28 17:58:45 +03:00 |
|
ProgramSnail
|
437c9692ec
|
combine functions for statements partially implemented
|
2023-07-26 23:17:14 +03:00 |
|
ProgramSnail
|
6b74398f8c
|
statement node added
|
2023-07-26 14:21:33 +03:00 |
|
ProgramSnail
|
b4ce56b5f7
|
function definition class structure changed, corresponding builders and printers fixes, fixes
|
2023-07-26 13:43:14 +03:00 |
|
ProgramSnail
|
18d7bdf5c1
|
printing fixes
|
2023-07-26 11:13:26 +03:00 |
|
ProgramSnail
|
469cb3581f
|
printing fixes
|
2023-07-25 21:33:57 +03:00 |
|
ProgramSnail
|
0bb72e0b10
|
most part of statement printers done
|
2023-07-24 23:55:11 +03:00 |
|
ProgramSnail
|
c176d1b11d
|
fixes, part of statement printers done
|
2023-07-24 22:50:18 +03:00 |
|
ProgramSnail
|
bf49f4030c
|
fixes, expression printers
|
2023-07-24 21:23:18 +03:00 |
|
ProgramSnail
|
3669084f55
|
basic printers, type printers, some fixes, part of expression printers
|
2023-07-24 18:47:57 +03:00 |
|
ProgramSnail
|
3914ff7d8b
|
bug fixes, tests passed, result modifier (!) added to function arguments and to types
|
2023-07-24 13:01:34 +03:00 |
|
ProgramSnail
|
4470454838
|
statement builders finished
|
2023-07-23 19:40:27 +03:00 |
|
ProgramSnail
|
64a91299ff
|
statements builders start
|
2023-07-22 19:49:52 +03:00 |
|
ProgramSnail
|
0e6d4bd67f
|
type builders
|
2023-07-22 16:44:32 +03:00 |
|
ProgramSnail
|
535d8d26c3
|
expression builders finished, type builders started
|
2023-07-22 13:33:33 +03:00 |
|
ProgramSnail
|
6682e0beb1
|
doc builders (no annotation check support)
|
2023-07-20 22:21:51 +03:00 |
|
ProgramSnail
|
696a9c3a1a
|
basic node builders
|
2023-07-20 14:38:44 +03:00 |
|
ProgramSnail
|
1b28f41810
|
fixes for updated grammar
|
2023-07-19 11:02:11 +03:00 |
|
ProgramSnail
|
f848c0a1d6
|
token constants
|
2023-07-18 17:28:55 +03:00 |
|
ProgramSnail
|
4276a966a7
|
expression nodes finished
|
2023-07-18 16:45:35 +03:00 |
|
ProgramSnail
|
100779d2d4
|
symbol docs module implemented, part of file tree implemented
|
2023-07-17 23:15:12 +03:00 |
|
ProgramSnail
|
b56b72c98e
|
.
|
2023-07-16 21:03:16 +03:00 |
|
ProgramSnail
|
b577d8543f
|
.
|
2023-07-16 21:01:26 +03:00 |
|
ProgramSnail
|
da68f1f2d7
|
.
|
2023-07-16 21:01:16 +03:00 |
|
ProgramSnail
|
6fcbe63c9f
|
.
|
2023-07-16 21:00:26 +03:00 |
|
ProgramSnail
|
6eef89d067
|
init
|
2023-07-16 20:55:07 +03:00 |
|