aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/pp.c
Commit message (Collapse)AuthorAgeFilesLines
* implement most of preprocessor lemon2025-10-131-1/+13
| | | | | | | | - concatenation (##) - builtin macros (__FILE__ etc) - fails in some edge cases, and code needs cleanup - add embedded system include files (stddef.h, stdarg.h for now) - can handle stdio.h now
* c: function-local static vars lemon2025-09-121-2/+3
|
* lex: stringify args in function macros lemon2025-09-101-0/+2
|
* lex: implement basic function-like macro functionality lemon2025-09-101-2/+1
|
* frontend: #ifdef lemon2024-04-121-1/+3
|
* frontend: basic #include lemon2024-04-091-0/+8