Commit Graph

120 Commits

Author SHA1 Message Date
Christoffer Lerno
a6a4136685 Updated examples and grammar for big error change. 2020-06-17 18:19:00 +02:00
Christoffer Lerno
50c36789bf Fixes bug handling chained && ||. Work towards more macro functionality. Correctly emit stdcall. Corrected character parsing in escaped string entries. 2020-06-11 15:45:58 +02:00
Christoffer Lerno
b2bfd87a06 Started work on ranges. Added weak/noreturn/inline/cname/stdcall/section/alignment attributes. Some work on subarrays. Fixes to throws. Function pointers work. 2020-05-20 14:22:22 +02:00
Christoffer Lerno
93bd0fb337 Jumping on else added. 2020-05-05 11:28:49 +02:00
Christoffer Lerno
982b663f2c Updated "what's missing" 2020-05-03 17:19:20 +02:00
Christoffer Lerno
ff31bd17c0 Improved error messages for initializers. Array initializers work. 2020-04-18 14:29:17 +02:00
Christoffer Lerno
b437cb545f Improved defer functionality, handling goto, conditional defers, next, break, continue, fixed bugs with module path detection. Improved switch parsing. Better errors on unknown module. 2020-01-28 23:41:10 +01:00
Christoffer Lerno
95581ffc6c Updated readme 2019-12-13 00:50:41 +01:00
Christoffer Lerno
df4f88dfcc Fixed a lot of while/if/for. ?: now works. 2019-12-13 00:08:07 +01:00
Christoffer Lerno
acf7efded4 Initial work on throws. Cleanup of AST printout (incomplete!). Fixed issues with dead code after return. 2019-11-28 22:24:10 +01:00
Christoffer Lerno
fb4ba385d0 Updated readme. 2019-10-05 17:47:05 +02:00
Christoffer Lerno
f6c07d86d0 CT for now parses properly. 2019-09-13 00:38:52 +02:00
Christoffer Lerno
b7c64a46ea Fixed som additional parsing. 2019-09-12 19:43:05 +02:00
Christoffer Lerno
fcd883e038 Updated readme. 2019-09-12 10:58:54 +02:00
Christoffer Lerno
ebce81ad51 Parses most of C3. 2019-08-25 08:40:07 +02:00
Christoffer Lerno
634b0b26a2 Some updates to the readme. 2019-08-01 16:16:35 +02:00
Christoffer Lerno
1c3ebdbcf2 Just corrected the URL to the docs. 2019-07-31 23:33:56 +02:00
Christoffer Lerno
e229d19b7c Updated the command line parsing a little bit, as well as the README. 2019-07-24 14:24:07 +02:00
Christoffer Lerno
bd7c743e93 Updated project structure. Updated README. 2019-07-15 16:38:31 +02:00
Christoffer Lerno
9f057b5c3d Initial commit 2019-07-12 19:01:41 +02:00