This website requires JavaScript.
Explore
Help
Register
Sign In
shishantbiswas
/
c3c
Watch
1
Star
1
Fork
0
You've already forked c3c
mirror of
https://github.com/c3lang/c3c.git
synced
2026-02-27 12:01:16 +00:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
Files
4a5b57c2d7713e1b4947157fb41b2e7ae7140eac
c3c
/
resources
History
Christoffer Lerno
dbce72146f
More AST dumps fixed. Throw simplified by removing "DECL_THROW", which also unearthed a bug.
2020-05-07 11:46:16 +02:00
..
examples
Restructuring the parser & split parser into parts. Parsing more constructs now, like enums with extended syntax. Corrected handling of function block to be an expression. Added expression block codegen.
2020-03-29 17:40:42 +02:00
lib
/system
Work on getting typeof up and running. Try-else now works.
2020-04-22 20:19:55 +02:00
testfragments
More AST dumps fixed. Throw simplified by removing "DECL_THROW", which also unearthed a bug.
2020-05-07 11:46:16 +02:00
testproject
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
tests
Use correct sizes and alignments. Fix designated initializers and literals. Added todo
2020-04-06 13:45:58 +02:00
c3.l
Lookahead cleanup. Start work on throws. Fix try expressions. Beginning work on initializer. Some fixes on LLVM types. Moving more target info into C3. Moving alignment into types Introducing a meta type (incomplete). Start work on macros. Splitting '@' from macro name.
2020-03-29 17:39:33 +02:00
grammar.y
Work on getting typeof up and running. Try-else now works.
2020-04-22 20:19:55 +02:00