Avoid recursive expansion of tokens by keeping track of expansion
tree8fb2a1e6f70b2c1f3d266730d897b8b2c80bf6af
-rw-r--r-- 4202 FAQ
-rw-r--r-- 10995 LICENSE
-rw-r--r-- 896 Makefile
-rw-r--r-- 3159 README
-rw-r--r-- 3497 check.c
-rw-r--r-- 42312 evaluate.c
-rw-r--r-- 13592 expression.c
-rw-r--r-- 3724 expression.h
-rw-r--r-- 7028 lib.c
-rw-r--r-- 5107 lib.h
-rw-r--r-- 2531 obfuscate.c
-rw-r--r-- 27940 parse.c
-rw-r--r-- 2246 parse.h
-rw-r--r-- 23533 pre-process.c
-rw-r--r-- 1434 scope.c
-rw-r--r-- 709 scope.h
-rw-r--r-- 20951 show-parse.c
-rw-r--r-- 13837 symbol.c
-rw-r--r-- 4585 symbol.h
-rw-r--r-- 612 target.h
-rw-r--r-- 1039 test-lexing.c
-rw-r--r-- 2662 test-parsing.c
-rw-r--r-- 3774 token.h
-rw-r--r-- 15399 tokenize.c