index
:
ducc
main
ducc
nsfisis
about
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
codegen.c
Age
Commit message (
Expand
)
Author
2025-08-22
chore: move *.c and *.h files to src/
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-15
feat: support global variables with initializer
nsfisis
2025-08-15
feat: implement conditional expression
nsfisis
2025-08-15
feat: implement shift operators
nsfisis
2025-08-15
feat: output .note.GNU-stack section and remove "-z noexecstack" from ld flags
nsfisis
2025-08-15
feat: implement block-based variable scope
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
feat: support non-extern global variables
nsfisis
2025-08-15
feat: put string literals on read-only section
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 assignment between objects larger than register size
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
feat: function main() now returns zero if no return value are explicitly prov...
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