Commit Graph

130 Commits

Author SHA1 Message Date
nub31
8e36aa4d95 ... 2025-08-18 16:56:20 +02:00
nub31
a01539ff24 Fix bugs in cli 2025-08-18 16:29:41 +02:00
nub31
1214b5554c Remove alloc keyword for struct 2025-08-18 14:13:52 +02:00
nub31
130a2f9d78 Rework dot func call 2025-08-18 13:21:33 +02:00
nub31
aefb2dddb6 Worki 2025-08-13 21:50:42 +02:00
nub31
3ffd17f93e Rework this param 2025-08-13 21:43:00 +02:00
nub31
e80f853211 Remove implicit this for now 2025-08-13 20:30:43 +02:00
nub31
46a2057e43 ... 2025-08-13 20:01:09 +02:00
nub31
bdcf0d3e7d Add support for multiple interfaces 2025-08-13 19:18:37 +02:00
nub31
e105676237 Fix makefile 2025-08-13 00:41:41 +02:00
nub31
c8f913dc23 Interfaces working? 2025-08-13 00:41:28 +02:00
nub31
1ef1df545f ... 2025-08-12 20:01:43 +02:00
nub31
cf01cc2aaa Primitive to int/float/bool 2025-07-24 18:39:13 +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
d97e37fd34 Parser now uses enumerator 2025-07-22 23:01:29 +02:00
nub31
3faaf71e78 remove generics for now 2025-07-22 20:08:51 +02:00
nub31
0e84b83d14 ... 2025-07-21 16:56:28 +02:00
nub31
a73c9e5d94 Templates are working, but the code is ugly af 2025-07-09 22:53:45 +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
745720eeb3 ... 2025-07-07 18:56:47 +02:00
nub31
fc46e1287f binder scopes 2025-07-07 18:38:27 +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
0e0f29c6dd Traits 2025-07-04 21:43:26 +02:00
nub31
7a1ff15a58 ... 2025-07-04 17:48:56 +02:00
nub31
36cbe3b186 ... 2025-07-03 20:17:43 +02:00
nub31
f93ae27437 ... 2025-07-03 19:16:28 +02:00
nub31
50b640b364 Add back variable assignment at declaration time 2025-07-03 19:02:25 +02:00
nub31
66d47b9100 ... 2025-07-03 18:57:37 +02:00
nub31
7c08297946 ... 2025-07-03 18:29:33 +02:00
nub31
598e0f35db ... 2025-07-03 18:19:15 +02:00
nub31
6a68a8d1b5 ... 2025-07-03 00:49:23 +02:00
nub31
2159a731dd ... 2025-07-03 00:49:16 +02:00
nub31
e7aa16183a ... 2025-07-02 23:44:59 +02:00
nub31
bd26ed94e4 ... 2025-07-02 23:39:44 +02:00
nub31
291e882a4b ... 2025-07-02 23:25:23 +02:00
nub31
a29cb6d9db ... 2025-07-02 18:58:28 +02:00
nub31
edbab69c00 ... 2025-06-29 17:40:17 +02:00
nub31
2b40612f1b ... 2025-06-29 17:12:26 +02:00
nub31
29a851d719 ... 2025-06-29 17:06:57 +02:00
nub31
30b5c1702a ... 2025-06-29 16:08:03 +02:00
nub31
7501f1ed10 ... 2025-06-29 16:04:00 +02:00
nub31
5bc222c672 include c std lib 2025-06-29 15:50:06 +02:00
nub31
058853ef02 ... 2025-06-27 16:32:40 +02:00
nub31
2f1b9c0973 ... 2025-06-27 15:56:28 +02:00