Commit Graph

10 Commits

Author SHA1 Message Date
Christoffer Lerno
f62a094f75 Simple globals now work correctly, but structs don't. 2020-05-05 16:57:11 +02:00
Christoffer Lerno
982b663f2c Updated "what's missing" 2020-05-03 17:19:20 +02:00
Christoffer Lerno
373001fd12 Error -> errset (temporarily). Catch / throw now works, but it will not yet correctly handle defer. 2020-05-03 02:04:13 +02:00
Christoffer Lerno
ff31bd17c0 Improved error messages for initializers. Array initializers work. 2020-04-18 14:29:17 +02:00
Christoffer Lerno
1d73338fb0 Order of function resolution is different. Function prototypes resolved first. Same with LLVM gen. Designated initializer and anonymous fields fixed mostly. 2020-04-12 21:35:25 +02:00
Christoffer Lerno
9bf89574f9 Updated TODO 2020-04-12 21:35:25 +02:00
Christoffer Lerno
50c3604dd2 Fixed variadic error. Fixed incorrect token type on decimal numbers(!) 2020-04-09 15:08:48 +02:00
Christoffer Lerno
f53b378b0c Adding trap on debug builds. 2020-04-09 13:47:23 +02:00
Christoffer Lerno
96c8c77e89 Work on unions and anonymous structs/unions. 2020-04-06 23:48:51 +02:00
Christoffer Lerno
400c38b95b Use correct sizes and alignments. Fix designated initializers and literals. Added todo 2020-04-06 13:45:58 +02:00