Commit Graph

261 Commits

Author SHA1 Message Date
nub31
95dd7a1399 rename 2025-06-12 23:57:59 +02:00
nub31
705c83c935 ... 2025-06-12 23:52:52 +02:00
nub31
bf4db69f86 restructure 2025-06-12 23:37:28 +02:00
nub31
7f6a825c01 ... 2025-06-12 23:21:09 +02:00
nub31
8b4e193438 ... 2025-06-12 23:04:47 +02:00
nub31
e919d81737 Cleanup 2025-06-12 22:49:58 +02:00
nub31
7effe36988 small fixes 2025-06-11 10:46:41 +02:00
nub31
299e06a03e clean up runtime 2025-06-10 22:22:49 +02:00
nub31
9f48f2cd9b cleanup repo 2025-06-10 22:09:45 +02:00
nub31
fb391c9fb2 ,,, 2025-06-10 18:40:35 +02:00
nub31
7f34719205 Call function directly when identifier is a func 2025-06-10 18:07:04 +02:00
nub31
79ec5f9b0f ... 2025-06-10 17:49:44 +02:00
nub31
dce5a2b566 Fix type checking for anonymous functions 2025-06-08 17:26:50 +02:00
nub31
de071808e6 Function pointers are working 2025-06-08 15:54:36 +02:00
nub31
535bb1bf38 Yellow warning indicatiors 2025-06-08 14:27:05 +02:00
nub31
72eb3c89d8 improve addressof 2025-06-08 13:54:10 +02:00
nub31
6ea9cc0d54 Remove wrong function parameter capture 2025-06-07 21:47:39 +02:00
nub31
9267560852 Extend function params less than a word size 2025-06-07 21:46:19 +02:00
nub31
69700714b9 Update syntax highlighting 2025-06-07 21:43:35 +02:00
nub31
87e708d95c Add void type 2025-06-07 21:40:35 +02:00
nub31
d7b2aafa27 string -> ^u8 2025-06-07 20:53:17 +02:00
nub31
50718ae4ec Fix off by one in diagnostics printing 2025-06-07 20:39:06 +02:00
nub31
8d6f2f925a Add literal conversion based on context at compile time 2025-06-07 20:34:10 +02:00
nub31
23f955f8b2 literal fix 2025-06-07 19:19:27 +02:00
nub31
44320aa784 ... 2025-06-07 19:06:38 +02:00
nub31
75c4473a5b ... 2025-06-07 19:05:11 +02:00
nub31
8ea26cea2e ... 2025-06-07 19:05:08 +02:00
nub31
83c51f9fe1 Remove redundant format strings 2025-06-02 22:05:19 +02:00
nub31
88bd4231f5 Simplify labels/vars/funcs 2025-06-02 22:01:06 +02:00
nub31
003701c192 Simplify generator 2025-06-02 21:47:09 +02:00
nub31
e874b8e155 fuck me 2025-06-02 19:56:38 +02:00
nub31
81fe75446d ... 2025-06-02 18:19:48 +02:00
nub31
a4bda0b715 Fix typo 2025-06-02 17:50:48 +02:00
nub31
420e581c85 Rename 2025-06-02 16:23:28 +02:00
nub31
4ba455b220 Structs support sub-structs 2025-06-02 16:22:50 +02:00
nub31
c3714af5f3 ... 2025-06-02 16:20:25 +02:00
nub31
cc80194e48 ... 2025-06-02 15:56:08 +02:00
nub31
00a249f84d ... 2025-06-02 15:52:06 +02:00
nub31
96ad3d2677 Refactor statements 2025-06-02 15:27:19 +02:00
nub31
9f7bc4d2d5 ... 2025-06-02 14:31:05 +02:00
nub31
8e522265ff ... 2025-06-01 01:53:11 +02:00
nub31
08e8e9f98f ... 2025-06-01 01:50:07 +02:00
nub31
85dad895ec Fix newline issue in generator 2025-06-01 01:02:40 +02:00
nub31
c11b05ed86 ... 2025-06-01 00:59:50 +02:00
nub31
2a8a60c267 ... 2025-06-01 00:40:25 +02:00
nub31
65fd11ca6b ... 2025-05-31 23:48:29 +02:00
nub31
bba7906221 ... 2025-05-28 14:15:16 +02:00
nub31
3fe47a0ed0 Allow for short variable assignment 2025-05-27 15:21:41 +02:00
nub31
6a3dcd411c memsets 2025-05-27 15:08:13 +02:00
nub31
4f89e55bec Array init support 2025-05-27 15:07:55 +02:00