aboutsummaryrefslogtreecommitdiffhomepage
path: root/c/lex.h
Commit message (Collapse)AuthorAgeFilesLines
* lex: use pmap for macro lookuplemon2025-12-121-1/+1
| | | | To reduce hashmap code repetition. Also add pmap_del for this purpose
* preprocessor: add #ifndef...#endif include guard optimizationlemon2025-12-021-0/+3
|
* cpp: fix bugs with recursive macro expansion (hopefully)lemon2025-11-231-0/+1
|
* c: move warning for extension keyword til after preprocessorlemon2025-11-221-0/+1
|
* factor type stuff into type.hlemon2025-11-161-0/+1
|
* lex: fix bugs filling char bufferlemon2025-10-271-1/+1
|
* refactor vec_of(T) and misclemon2025-10-201-0/+1
|
* Organize source files into directorieslemon2025-10-191-0/+115