index
:
ducc
main
ducc
nsfisis
about
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
parse.c
Age
Commit message (
Expand
)
Author
2025-08-22
chore: move *.c and *.h files to src/
nsfisis
2025-08-22
feat: partially support #if directive
nsfisis
2025-08-20
chore: tweak .clang-format
nsfisis
2025-08-19
refactor: parser by using consume_token_if() helper
nsfisis
2025-08-19
feat: support global variable declaration with multiple variables
nsfisis
2025-08-18
feat: support variable declaration with multiple variables (local variables o...
nsfisis
2025-08-18
refactor: make temporary variables anonymous to avoid unintentional name coll...
nsfisis
2025-08-18
feat: calculate stack size instead of hard-coding
nsfisis
2025-08-18
refactor: define va_start() as macro instead of special form
nsfisis
2025-08-17
refactor: replace String with char*
nsfisis
2025-08-17
refactor: define TokenValue to store semantic value
nsfisis
2025-08-15
feat: support global variables with initializer
nsfisis
2025-08-15
feat: implement conditional expression
nsfisis
2025-08-15
feat: implement comma operator
nsfisis
2025-08-15
feat: implement shift operators
nsfisis
2025-08-15
refactor: use TokenArray instead of raw pointer and length
nsfisis
2025-08-15
feat: implement block-based variable scope
nsfisis
2025-08-15
feat: implement block-based variable scope
nsfisis
2025-08-15
feat: grow dynamic array
nsfisis
2025-08-15
feat: implement '*=', '/=' and '%=' operators
nsfisis
2025-08-15
feat: allow variable declaration in for loop's init
nsfisis
2025-08-15
fix: fix an issue where compound expression is untyped
nsfisis
2025-08-15
feat: support non-extern global variables
nsfisis
2025-08-15
feat: show filename and line number in parsing phase
nsfisis
2025-08-15
refactor: define BOOL/TRUE/FALSE macros
nsfisis
2025-08-15
feat: support union types
nsfisis
2025-08-15
refactor: fix wrong enum name
nsfisis
2025-08-15
feat: support short type
nsfisis
2025-08-15
refactor: refactor handling of array/pointer types
nsfisis
2025-08-15
feat: implement postfix increment/decrement operator
nsfisis
2025-08-15
feat: support sizeof() for variables
nsfisis
2025-08-15
refactor: use struct assignment
nsfisis
2025-08-15
fix: type string literals
nsfisis
2025-08-15
feat: implement array type
nsfisis
2025-08-15
feat: properly calculate stack offset of local variables
nsfisis
2025-08-15
feat: implement bitwise or
nsfisis
2025-08-15
feat: implement empty statements (only semicolon)
nsfisis
2025-08-15
refactor: use variadic arguments in fatal_error()
nsfisis
2025-08-15
feat: implement va_*() functions
nsfisis
2025-08-15
feat: separate main.c
nsfisis