index
:
catskill
this commit
main
a c preprocessor with delusions of grandeur.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
boot
/
common.c
Age
Commit message (
Expand
)
Author
2026-01-27
TinyCC (libtcc) backend for catboot
HEAD
main
Mel
2026-01-26
Streamline build and temporary build directory, copy runtime
Mel
2026-01-25
Allow different transpile pass output types
Mel
2026-01-22
Implement file embedding into compiler sources during build
Mel
2026-01-22
LLVM clang compiler backend
Mel
2025-12-28
Expand bootstrap common library with generic Array and more String utility fu...
Mel
2025-08-24
Parameterize/improve failure and check functions
Mel
2025-08-05
Add core library for catskill transpiled source, output defined types in tran...
Mel
2025-07-23
Add option to test suite to auto-adjust expected output in definition
Mel
2025-07-10
Expand common string library with `String_View` and format macros
Mel
2025-07-09
Add NORETURN to failure functions, add `unreachable`
Mel
2025-07-09
Multi-error display and fix up finding line boundries
Mel
2025-07-09
Display human-readable, informative parser error messages w/ source snippet
Mel
2025-07-04
Test suite runner prototype for `catboot`
Mel
2025-06-30
Factor out translation unit includes to seperate header
Mel
2025-06-30
License project files under MPL-2.0
Mel
2025-06-30
Re-format FOR_EACH macros as control structures
Mel
2025-06-15
`void` for parameter-less functions (I keep forgetting I'm not writing C++ an...
Mel
2025-06-12
Fix `failure()` colors + stream flush, define ANSI escape codes
Mel
2025-06-12
Parse most primitive types into tree
Mel
2025-05-31
Keyword-less variable declaration parsing
Mel
2025-05-18
Define basic syntax tree (mostly expressions), with simple debug printing
Mel
2025-03-15
Add POSIX CRC32 algorithm implementation to common library
Mel
2025-03-15
Access string data directly in iteration macro to avoid bounds-checking
Mel
2025-03-14
Add compound literal casts to common functions (this isn't C++)
Mel
2025-03-11
Add common library for basic types, functions and macros
Mel