aboutsummaryrefslogtreecommitdiffhomepage
path: root/c/lex.h
Commit message (Expand)AuthorAgeFilesLines
* c: keyword aliases lemon2025-12-211-1/+1
* lexer: note source of #include when error occurs in #included file lemon2025-12-201-1/+2
* optimize lexer a bit more lemon2025-12-201-2/+2
* lexer: convert pp-idents to keywords only after preprocessing lemon2025-12-201-8/+10
* create distinct interned string type lemon2025-12-151-1/+2
* move intern() to mem.c lemon2025-12-151-1/+0
* lex: use pmap for macro lookup lemon2025-12-121-1/+1
* preprocessor: add #ifndef...#endif include guard optimization lemon2025-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 preprocessor lemon2025-11-221-0/+1
* factor type stuff into type.h lemon2025-11-161-0/+1
* lex: fix bugs filling char buffer lemon2025-10-271-1/+1
* refactor vec_of(T) and misc lemon2025-10-201-0/+1
* Organize source files into directories lemon2025-10-191-0/+115