Properly expand tokens on #if/#elif/#include preprocessor lines
tree0c6c838d8d1321a605c553a703c05e4b3de737cc
-rw-r--r-- 544 Makefile
-rw-r--r-- 5985 lib.c
-rw-r--r-- 1598 lib.h
-rw-r--r-- 27774 parse.c
-rw-r--r-- 2265 parse.h
-rw-r--r-- 13065 pre-process.c
-rw-r--r-- 6091 symbol.c
-rw-r--r-- 2870 symbol.h
-rw-r--r-- 619 test-lexing.c
-rw-r--r-- 702 test-parsing.c
-rw-r--r-- 3076 token.h
-rw-r--r-- 13425 tokenize.c