index
:
ducc
main
ducc
nsfisis
about
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
Age
Commit message (
Collapse
)
Author
2025-08-15
feat: put string literals on read-only section
nsfisis
2025-08-15
feat: show filename and line number in parsing phase
nsfisis
2025-08-15
feat: add dummy handler of unimplemented preprocessor directives
nsfisis
2025-08-15
refactor: refactor preprocessor
nsfisis
2025-08-15
feat: implement #undef
nsfisis
2025-08-15
feat: report error on unknown preprocessor directive
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
refactor: remove raw representation from some tokens
nsfisis
2025-08-15
refactor: merge PpToken and Token
nsfisis
2025-08-15
feat: support short type
nsfisis
2025-08-15
refactor: refactor handling of array/pointer types
nsfisis
2025-08-15
fix: fix wrong line number count
nsfisis
2025-08-15
feat: implement postfix increment/decrement operator
nsfisis
2025-08-15
feat: improve error message while processing #define directives
nsfisis
2025-08-15
feat: add /usr/include/x86_64-linux-gnu to default include paths
nsfisis
2025-08-15
feat: allow #define to omit destination tokens
nsfisis
2025-08-15
feat: implement #ifndef directive
nsfisis
2025-08-15
feat: add ducc version of stddef.h
nsfisis
2025-08-15
feat: do not use hard-coded ducc include path
nsfisis
2025-08-15
feat: support '\0'
nsfisis
2025-08-15
feat: support sizeof() for variables
nsfisis
2025-08-15
fix: fix error message in preprocessing
nsfisis
2025-08-15
feat: implement multi-line comment
nsfisis
2025-08-15
feat: output filename and line number from unreachable() and unimplemented()
nsfisis
2025-08-15
feat: expand macro recursively
nsfisis
2025-08-15
feat: implement __LINE__ macro
nsfisis
2025-08-15
feat: implement __FILE__ macro
nsfisis
2025-08-15
refactor: use struct assignment
nsfisis
2025-08-15
feat: support assignment between objects larger than register size
nsfisis
2025-08-15
feat: support macros that are expanded to multiple tokens
nsfisis
2025-08-15
refactor: refactor preprocessor token replacement
nsfisis
2025-08-15
feat: implement function-like macro without parameters
nsfisis
2025-08-15
refactor: rename functions/types/variables in preprocessing
nsfisis
2025-08-15
refactor: remove unused function
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
refactor: extract alignment calculation
nsfisis
2025-08-15
feat: add /usr/include to default include paths
nsfisis
2025-08-15
feat: implement bitwise or
nsfisis
2025-08-15
refactor: remove usage of #ifdef __ducc__
nsfisis
2025-08-15
feat: implement #include <systemheader>
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 ↵
nsfisis
provided
2025-08-15
refactor: add helper functions to handle preprocessing
nsfisis
2025-08-15
refactor: use variadic arguments in fatal_error()
nsfisis
2025-08-15
feat: implement va_*() functions
nsfisis
2025-08-15
feat: partially implement #ifdef, #else and #endif directives
nsfisis
[prev]
[next]