First cut at translating scan-code.l and scan-gram.l from Bison, do more ANSI C
-rw-r--r-- 169 .gitignore
-rw-r--r-- 321 Makefile
-rw-r--r-- 4820 ansi_c.l
-rwxr-xr-x 1243 ansi_c.py
-rw-r--r-- 18948 ansi_c.y
-rw-r--r-- 141638 ast.py
-rwxr-xr-x 141 ast.sh
-rwxr-xr-x 1092 c_to_python.py
-rwxr-xr-x 571 degenerate.py
-rw-r--r-- 5061 element.py
-rwxr-xr-x 13873 generate_ast.py
-rwxr-xr-x 6141 l_to_python.py
-rw-r--r-- 62 macify.txt
-rwxr-xr-x 214 n.sh
-rwxr-xr-x 205 o.sh
-rwxr-xr-x 250 p.sh
-rwxr-xr-x 250 q.sh
-rwxr-xr-x 153 regex.sh
-rwxr-xr-x 1204 scan-code_to_l.py
-rwxr-xr-x 5390 scan-gram_to_l.py
-rwxr-xr-x 5269 scan_to_l.py
drwxr-xr-x - tests
-rwxr-xr-x 121 xml_to_y.py
-rwxr-xr-x 5686 y_to_python.py