index
:
ducc
main
ducc
nsfisis
about
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
src
Age
Commit message (
Expand
)
Author
2025-09-14
feat: include <assert.h>
nsfisis
2025-09-14
fix: work-around for issue where storage class is changed somewhere
nsfisis
2025-09-14
feat: include <stdlib.h>
nsfisis
2025-09-14
feat: use Nix-provided glibc headers
nsfisis
2025-09-13
feat: support pointer types with type qualifiers
nsfisis
2025-09-13
feat: allow array size to be omitted
nsfisis
2025-09-13
feat: support cast expression in constant evaluation
nsfisis
2025-09-13
feat: support parsing function pointer declaration
nsfisis
2025-09-13
feat: include <string.h>
nsfisis
2025-09-13
feat: support ## operator with surrounding whitespaces
nsfisis
2025-09-13
feat: include <ctype.h>
nsfisis
2025-09-13
fix: update is_type_token()
nsfisis
2025-09-13
feat: implement cast expression
nsfisis
2025-09-13
feat: implement -E flag (preprocess only)
nsfisis
2025-09-12
feat: implement macro argument prescan
nsfisis
2025-09-09
feat: support CRLF and CR
nsfisis
2025-09-08
fix: macro expansion
nsfisis
2025-09-05
feat: improve pp-number tokenization
nsfisis
2025-09-05
feat: skip "restrict" and "volatile"
nsfisis
2025-09-05
feat: support enumerator having constant expression
nsfisis
2025-09-05
feat: make va_list definition compatible with GCC's
nsfisis
2025-09-04
feat: use <stdio.h> in ducc sources
nsfisis
2025-09-04
feat: recursive macro expansion
nsfisis
2025-09-03
chore: bump to v0.2.0
v0.2.0
nsfisis
2025-09-03
feat: add --std=c23
nsfisis
2025-09-03
feat: support native bool/true/false
nsfisis
2025-09-03
feat: rewrite function declaration parsing
nsfisis
2025-09-03
feat: partially support floating point number types (parsing only)
nsfisis
2025-09-02
feat: support constant expression in array size
nsfisis
2025-09-01
feat: partially support anonymous structs/unions/enums
nsfisis
2025-09-01
feat: support array type in struct/union members
nsfisis
2025-09-01
feat: support signed/unsigned specifier
nsfisis
2025-09-01
feat: implement bitwise AND and bitwise XOR operators
nsfisis
2025-09-01
feat: support enum with explicit value
nsfisis
2025-08-31
refactor: rewrite parse_type()
nsfisis
2025-08-31
fix: remove leading/trailing whitespaces from macro replacement-list
nsfisis
2025-08-31
feat: support multiple tokens in macro arguments
nsfisis
2025-08-31
feat: define __x86_64__ and __LP64__
nsfisis
2025-08-31
feat: add "/usr/local/include" to pre-defined include paths
nsfisis
2025-08-31
refactor: use StrArray for include_paths
nsfisis
2025-08-31
feat: support cast expression (any types can be coerced to any types for now)
nsfisis
2025-08-31
feat: partially support _Noreturn
nsfisis
2025-08-31
feat: enable -Wall flag on build
nsfisis
2025-08-31
feat: support --version flag
v0.1.0
nsfisis
2025-08-31
feat: support -MMD flag
nsfisis
2025-08-31
fix: error message when included file is not found
nsfisis
2025-08-31
fix: #else/#endif with trailing whitespace or comment
nsfisis
2025-08-30
fix: parsing macro syntax
nsfisis
2025-08-30
feat: rewrite top-level declaration parser
nsfisis
2025-08-30
refactor: define enum StorageClass
nsfisis
[next]