Commit graph

42 commits

Author SHA1 Message Date
e0a42d0262 GAMEEEEEEEEEE 2025-12-17 13:18:12 +05:30
859e7d7560 OMG ADD PROPER PTR BTIMAPOPA AND MEQATADATA 2025-12-16 22:30:46 +02:00
a487c3b763 OMGMGMGMGMGM GC AYYAYYY NEED TO ADD PTR BITMAP THO 2025-12-16 22:10:41 +02:00
21f62247f5 Merge remote-tracking branch 'origin/main' 2025-12-16 22:08:44 +02:00
447499dede Add GC
TODO: add pointer bitmaps
2025-12-16 22:08:29 +02:00
25872d20b0 polish 2025-12-16 19:55:24 +05:30
d7f87a37e8 IMPORTSSSSSSSSSSS 2025-12-16 19:29:32 +05:30
77ca7b179c defer 2025-12-16 18:58:52 +05:30
00f39ac9ca defer 2025-12-16 17:54:16 +05:30
a32db747e6 use Use#path 2025-12-16 13:06:54 +02:00
7956171411 Correct logic 2025-12-16 13:05:50 +02:00
d79a81672d Replace with todo 2025-12-16 13:05:37 +02:00
2d4bbaa174 Merge remote-tracking branch 'origin/main' 2025-12-16 12:13:18 +02:00
554db13c08 Fully implement needed for loop logic 2025-12-16 12:13:11 +02:00
12fee4b213 Correct For loop behavior and add a name to Trait
TODO: implement Trait and Use
2025-12-16 12:12:33 +02:00
21e37cd4f2 Add PreInc 2025-12-16 12:12:08 +02:00
bc1e2a2b21 Add PreInc 2025-12-16 12:11:51 +02:00
d45531ce44 Add PlusPlus 2025-12-16 12:11:31 +02:00
d247aa46eb Add PreInc 2025-12-16 12:11:19 +02:00
6d34fe05fe libsuicmez 2025-12-16 14:51:45 +05:30
376152f465 use 2025-12-16 14:38:03 +05:30
0dd7161829 use 2025-12-16 14:37:51 +05:30
4b3a09c4d5 Add array literals 2025-12-16 10:54:58 +02:00
84ccd167f7 Implement missing CStmts 2025-12-16 10:46:58 +02:00
52b349ce87 Remove unreachable pattern 2025-12-16 00:17:06 +02:00
f69ba75f21 Merge remote-tracking branch 'origin/main' 2025-12-16 00:16:07 +02:00
eeaf8042a5 Rename stuff 2025-12-16 00:15:13 +02:00
62b78ddad2 hmm 2025-12-16 02:46:45 +05:30
216ef6b45a disappointment 2025-12-16 02:06:58 +05:30
c9a7493006 codegen basics 2025-12-16 01:49:49 +05:30
a62432bfbb better typechecker errors 2025-12-15 21:42:52 +05:30
dde1da8656 better parser errors 2025-12-15 21:31:29 +05:30
f83a8e3ca1 better parser errors 2025-12-15 21:31:29 +05:30
872c8e356d Merge remote-tracking branch 'origin/main' 2025-12-15 14:58:10 +02:00
fe622654e5 pointers pointers pointers 2025-12-15 18:20:53 +05:30
094894b7d9 Remove weird blanks 2025-12-15 14:40:20 +02:00
571e4a99b6 Base files needed 2025-12-15 14:40:09 +02:00
b959e11e51 added bindingkind verification 2025-12-15 17:02:43 +05:30
6a1362390c Lambda lowering 2025-12-15 16:18:13 +05:30
22e2a45401 monomorphization 2025-12-15 15:26:43 +05:30
32b53ea975 yum 2025-12-15 14:33:06 +05:30
4ff159dd4a first commit 2025-12-15 13:53:57 +05:30