add some comments to codegen_x86.c
Make the lexing deterministic, faster, and cleaner
prune some dead code
cppcheck: fix too-small static buffer
Make the lexical analyser ~10X faster