Commit Graph

182 Commits

Author SHA1 Message Date
nub31
7ed1b80c32 Fix archive issues in cli 2025-08-18 21:25:03 +02:00
nub31
37dd110bb6 cli improvements 2025-08-18 17:38:51 +02:00
nub31
f80be58fed ... 2025-08-18 16:56:20 +02:00
nub31
860e1fd0e4 Fix bugs in cli 2025-08-18 16:29:41 +02:00
nub31
08cb6b9f41 Remove alloc keyword for struct 2025-08-18 14:13:52 +02:00
nub31
96222e9dd6 Rework dot func call 2025-08-18 13:21:33 +02:00
nub31
9ddac8edfe Worki 2025-08-13 21:50:42 +02:00
nub31
c2a6afdbbd Rework this param 2025-08-13 21:43:00 +02:00
nub31
e89e7b2ba7 Remove implicit this for now 2025-08-13 20:30:43 +02:00
nub31
ca3394b9bd ... 2025-08-13 20:01:09 +02:00
nub31
9c69c39cff Add support for multiple interfaces 2025-08-13 19:18:37 +02:00
nub31
cc8f8210b5 Fix makefile 2025-08-13 00:41:41 +02:00
nub31
41edf3b64b Interfaces working? 2025-08-13 00:41:28 +02:00
nub31
f31c16bbac ... 2025-08-12 20:01:43 +02:00
nub31
85297fc364 Primitive to int/float/bool 2025-07-24 18:39:13 +02:00
nub31
f0ab3a5af3 Parser diagnostics 2025-07-23 01:23:10 +02:00
nub31
5e78f63e93 Diagnostics 2025-07-23 00:43:50 +02:00
nub31
62c9d86cda Parser now uses enumerator 2025-07-22 23:01:29 +02:00
nub31
2d2d346da0 remove generics for now 2025-07-22 20:08:51 +02:00
nub31
1f6f4eab95 ... 2025-07-21 16:56:28 +02:00
nub31
9a22198e49 Templates are working, but the code is ugly af 2025-07-09 22:53:45 +02:00
nub31
3fd6eb4d81 ... 2025-07-09 20:04:06 +02:00
nub31
22e7fedbe3 ... 2025-07-09 18:19:59 +02:00
nub31
d6dcbe3217 Arrow func 2025-07-09 18:17:43 +02:00
nub31
4fff98b010 ... 2025-07-07 19:16:06 +02:00
nub31
5672d181fe ... 2025-07-07 18:56:47 +02:00
nub31
aa8bf71c23 binder scopes 2025-07-07 18:38:27 +02:00
nub31
8d5b20f6e5 Anon funcs works 2025-07-07 18:18:47 +02:00
nub31
2a8578726d update runtime tok look for main in defult namespace 2025-07-07 17:06:28 +02:00
nub31
7f9a60fcb5 fix makefile 2025-07-07 16:46:38 +02:00
nub31
cf7572a27b Traits 2025-07-04 21:43:26 +02:00
nub31
cea72bf846 ... 2025-07-04 17:48:56 +02:00
nub31
7b900effa3 ... 2025-07-03 20:17:43 +02:00
nub31
fee4951a96 ... 2025-07-03 19:16:28 +02:00
nub31
585317e428 Add back variable assignment at declaration time 2025-07-03 19:02:25 +02:00
nub31
9d7b1e0f49 ... 2025-07-03 18:57:37 +02:00
nub31
9babcd0b41 ... 2025-07-03 18:29:33 +02:00
nub31
792afd0442 ... 2025-07-03 18:19:15 +02:00
nub31
6ddeca0832 ... 2025-07-03 00:49:23 +02:00
nub31
f79e6750f6 ... 2025-07-03 00:49:16 +02:00
nub31
9f40d8a9c9 ... 2025-07-02 23:44:59 +02:00
nub31
ae534a7a54 ... 2025-07-02 23:39:44 +02:00
nub31
28c5cd79f5 ... 2025-07-02 23:25:23 +02:00
nub31
a5e8ae9b8b ... 2025-07-02 18:58:28 +02:00
nub31
63d2c15202 ... 2025-06-29 17:40:17 +02:00
nub31
a19e37f6da ... 2025-06-29 17:12:26 +02:00
nub31
7617ddae73 ... 2025-06-29 17:06:57 +02:00
nub31
7657085243 ... 2025-06-29 16:08:03 +02:00
nub31
f6dcc3ecda ... 2025-06-29 16:04:00 +02:00
nub31
253e7e1e24 include c std lib 2025-06-29 15:50:06 +02:00