aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)Author
2026-02-02wipfeat/complex-initnsfisis
2026-02-01feat: implement array global variablesnsfisis
2026-02-01feat: define float-related macros for GCC compatibilitynsfisis
2026-02-01chore: disable noisy warningnsfisis
2026-01-24feat: implement parsing of "sizeof expr"nsfisis
2026-01-24feat: implement unary plusnsfisis
2026-01-24fix: parsing of unary expressionsnsfisis
2026-01-24feat: implement array initializernsfisis
2026-01-24refactor: organize test filesnsfisis
2026-01-24feat: define more __*_MAX__ macros for GCC compatibilitynsfisis
2026-01-24feat: partially implement attribute parsingnsfisis
2026-01-24docs: add docs/c_grammar.mdnsfisis
2026-01-23refactor: AST overhaulnsfisis
2026-01-23fix: skip removed tokens from macro argumentsnsfisis
2026-01-17feat: support -MD flagnsfisis
2026-01-17feat: support #include_next directive (GNU extension)nsfisis
2026-01-17feat: support empty arguments of ## operatornsfisis
2026-01-17feat: define __INT_MAX__ as predefined macronsfisis
2026-01-17feat: ignore #pragma directives in preprocessornsfisis
2026-01-17feat: add source location to error messages for undefined symbolsnsfisis
2026-01-14refactor: enable -Wextra flag on buildnsfisis
2026-01-14feat: change evaluation from stack-based to register-basednsfisis
2026-01-10feat: support (void) castnsfisis
2026-01-10feat: support global variables of char[]nsfisis
2026-01-10feat: implement va_arg()nsfisis
2026-01-10feat: support passing arguments larger than 8 bytesnsfisis
2026-01-09feat: add offsetof() to stddef.hnsfisis
2026-01-09feat: implement # operator (stringification)nsfisis
2026-01-09feat: skip volatile keywordnsfisis
2026-01-09feat: support declarations to declare multiple members at oncensfisis
2026-01-09feat: support seven or more parameters/argumentsnsfisis
2026-01-09feat: evaluate arguments in reverse ordernsfisis
2026-01-09chore: remove unnecessary newlinesnsfisis
2026-01-08fix: some test cases not runningnsfisis
2026-01-08feat: define ptrdiff_t in <stddef.h>nsfisis
2026-01-08fix: infinite loop when tokenizing "#include HEADER_MACRO"nsfisis
2026-01-08feat: ignore -f* and -m* flagsnsfisis
2026-01-08feat: support -D flagnsfisis
2026-01-08feat: ignore all kinds of -std=*nsfisis
2026-01-08chore: remove "just build-upto-5-gen" recipensfisis
2026-01-08feat: bump to v0.3.0v0.3.0nsfisis
2026-01-08feat: fib() now compiles to wasm targetnsfisis
2026-01-08refactor: rewrite some tests in Cnsfisis
2026-01-07fix: make string literals compatible with PIEnsfisis
2026-01-07chore: update CHANGELOG.mdnsfisis
2026-01-06chore: exclude examples/2048.c from clang-format targetsnsfisis
2026-01-06feat: nix flake updatensfisis
2026-01-06chore: update README.mdnsfisis
2026-01-06fix: for loop with multiple variable declarationsnsfisis
2026-01-06feat: add examples/2048.cnsfisis