Commit Graph

507 Commits

Author SHA1 Message Date
nub31
ad33cd7318 Trait -> Interface 2025-07-24 19:08:43 +02:00
nub31
21a3efe931 Remove unused using 2025-07-24 19:01:47 +02:00
nub31
1f46809c3c Remove mangledName 2025-07-24 19:01:14 +02:00
nub31
ddc5228fbe Remove unnecesary stringBuilder 2025-07-24 18:58:57 +02:00
nub31
7f1e8c7d18 Bit of cleanup 2025-07-24 18:57:49 +02:00
nub31
9f933be343 Node postfix for nodes 2025-07-24 18:46:32 +02:00
nub31
cf01cc2aaa Primitive to int/float/bool 2025-07-24 18:39:13 +02:00
nub31
07ee11210c Syntax highlighting 2025-07-23 01:42:52 +02:00
nub31
9cbc221061 Parser diagnostics 2025-07-23 01:23:10 +02:00
nub31
bf89fe02d3 Diagnostics 2025-07-23 00:43:50 +02:00
nub31
fd9fc6da66 ... 2025-07-22 23:24:30 +02:00
nub31
87ad42c489 ... 2025-07-22 23:21:52 +02:00
nub31
8c8bb7a4c8 ... 2025-07-22 23:20:56 +02:00
nub31
d97e37fd34 Parser now uses enumerator 2025-07-22 23:01:29 +02:00
nub31
eb009b6ac0 ... 2025-07-22 22:44:55 +02:00
nub31
6b733b9cdf ... 2025-07-22 22:10:31 +02:00
nub31
3faaf71e78 remove generics for now 2025-07-22 20:08:51 +02:00
nub31
7cb469fe73 remove generics for now 2025-07-22 20:08:49 +02:00
nub31
4581af2a24 ... 2025-07-22 20:03:22 +02:00
nub31
be495ee337 ... 2025-07-21 17:51:52 +02:00
nub31
58ac38058f ... 2025-07-21 17:16:51 +02:00
nub31
eb145c8a29 ... 2025-07-21 17:06:31 +02:00
nub31
0e84b83d14 ... 2025-07-21 16:56:28 +02:00
nub31
ba51b00e1f ... 2025-07-21 16:30:57 +02:00
nub31
b8a4f6df57 ... 2025-07-21 16:22:05 +02:00
nub31
a73c9e5d94 Templates are working, but the code is ugly af 2025-07-09 22:53:45 +02:00
nub31
44665654c8 bound types 2025-07-09 20:44:20 +02:00
nub31
652c644e36 Reordering 2025-07-09 20:32:59 +02:00
nub31
649d6c8c3f Type syntax when parsing 2025-07-09 20:29:10 +02:00
nub31
404232185b ... 2025-07-09 20:09:19 +02:00
nub31
e8f6c483bb ... 2025-07-09 20:04:06 +02:00
nub31
60088757c3 ... 2025-07-09 18:19:59 +02:00
nub31
2493d93007 Arrow func 2025-07-09 18:17:43 +02:00
nub31
cf4c80e9de ... 2025-07-07 19:16:06 +02:00
nub31
a875136b77 ... 2025-07-07 19:04:09 +02:00
nub31
f331e989d0 Fix bug 2025-07-07 19:01:26 +02:00
nub31
745720eeb3 ... 2025-07-07 18:56:47 +02:00
nub31
fc46e1287f binder scopes 2025-07-07 18:38:27 +02:00
nub31
5774c5bfc9 ... 2025-07-07 18:30:20 +02:00
nub31
411c149de4 Anon funcs works 2025-07-07 18:18:47 +02:00
nub31
8751419169 update runtime tok look for main in defult namespace 2025-07-07 17:06:28 +02:00
nub31
c1a602a395 fix makefile 2025-07-07 16:46:38 +02:00
nub31
a617305588 ... 2025-07-07 16:45:44 +02:00
nub31
68fe71f9e5 ... 2025-07-06 23:25:54 +02:00
nub31
c58b4a74b9 .... 2025-07-06 23:22:51 +02:00
nub31
5fcb5472db naming 2025-07-06 23:14:14 +02:00
nub31
a2ac312ba5 ... 2025-07-06 23:13:15 +02:00
nub31
7ee76f43cb Node -> none 2025-07-06 23:11:53 +02:00
nub31
98ac4d789e rename node -> syntax 2025-07-06 23:09:54 +02:00
nub31
8762b5e7e1 ... 2025-07-06 22:46:40 +02:00