92 Commits

Author SHA1 Message Date
nub31
a94676b604 Clean up cast syntax and rules 2025-10-23 21:39:24 +02:00
nub31
ae08e69b8a Improved nodes 2025-10-23 19:17:51 +02:00
nub31
5f8880140c ... 2025-10-23 18:32:03 +02:00
nub31
a629152156 Output c pane 2025-10-23 18:10:53 +02:00
nub31
babafb4d34 ... 2025-10-23 17:55:21 +02:00
nub31
a5ac25dcae ... 2025-10-23 17:15:50 +02:00
nub31
c591d99a7c local lsp 2025-10-23 15:06:31 +02:00
nub31
f3fb6bba25 Fix wrong closing brace 2025-10-23 14:42:23 +02:00
nub31
db9283f704 ... 2025-10-23 14:31:14 +02:00
nub31
fba92f51e5 Jump to definition 2025-10-23 14:16:23 +02:00
nub31
02c2ce76d3 Completions 2025-10-23 13:49:12 +02:00
nub31
a9e4b86e78 ... 2025-10-23 12:14:10 +02:00
nub31
60dadfd505 ... 2025-10-23 10:23:52 +02:00
nub31
ca3d8fcca9 language server start 2025-10-23 10:16:52 +02:00
nub31
17a94272a2 language server start 2025-10-23 10:16:43 +02:00
nub31
57d5a81eb7 ... 2025-10-22 22:17:54 +02:00
nub31
8270a417d9 ... 2025-10-22 20:16:50 +02:00
nub31
fd1f4a0130 for in syntax 2025-10-22 18:32:45 +02:00
nub31
99826fc362 enums 2025-10-22 17:45:53 +02:00
nub31
589d4cdd4e Better error message 2025-10-22 14:42:47 +02:00
nub31
0637007345 Make module nullable in custom type 2025-10-22 14:37:40 +02:00
nub31
414251c839 Big type inference improvements 2025-10-22 12:55:31 +02:00
nub31
576369db19 ... 2025-10-22 11:22:06 +02:00
nub31
c3d774fd78 ... 2025-10-21 16:45:32 +02:00
nub31
70551ef9eb ... 2025-10-20 20:15:29 +02:00
nub31
e7be972c06 Fix diagnostic print 2025-10-20 19:07:08 +02:00
nub31
66dc26e29e ... 2025-10-20 18:34:15 +02:00
nub31
28dad76140 ... 2025-10-20 18:32:27 +02:00
nub31
34d36eb8b2 ... 2025-10-20 18:31:43 +02:00
nub31
0bd52298fb ... 2025-10-17 23:39:13 +02:00
nub31
1fdeb60eb5 Improved debug info emit 2025-10-17 23:22:04 +02:00
nub31
e703a2ca25 Add ability to include o/a files directly 2025-10-17 16:22:57 +02:00
nub31
9a8ecced83 ... 2025-10-17 14:45:55 +02:00
nub31
610e259503 Better type mapping 2025-10-17 13:32:00 +02:00
nub31
bc1252ea1f Begin to add support for header file generation 2025-10-16 23:36:06 +02:00
nub31
449b88b9b8 ... 2025-10-16 23:06:00 +02:00
nub31
986bb7910e Shut up compiler 2025-10-16 20:29:35 +02:00
nub31
a4e1c4954f maintenance 2025-10-16 20:24:39 +02:00
nub31
9c8fb7bfd1 Clean up examples 2025-10-16 20:10:19 +02:00
nub31
b1c33ed63b Fix toto typo 2025-10-16 16:25:30 +02:00
nub31
c3a91d6181 Remove unused using 2025-10-16 16:25:17 +02:00
nub31
f1dd0860b0 Add basic defer implementation 2025-10-16 16:25:02 +02:00
nub31
e8d3d24386 ... 2025-10-16 15:49:23 +02:00
nub31
ca10288f52 Some cleanup 2025-10-16 15:48:04 +02:00
nub31
285ad74240 c generator 2025-10-16 13:44:19 +02:00
nub31
f937482c3d Remove hook concept 2025-10-02 14:23:09 +02:00
nub31
15581eefb6 Remove double file name 2025-09-29 19:07:43 +02:00
nub31
ed09fabd44 Clean 2025-09-29 19:04:09 +02:00
nub31
afea51a9c3 Clean 2025-09-29 18:57:49 +02:00
nub31
d560b632c9 ... 2025-09-29 16:57:25 +02:00