convert to arrays instead of lists
-rw-r--r-- 73 .gitignore
-rw-r--r-- 574 Makefile
-rw-r--r-- 1004 array.c
-rw-r--r-- 1054 array.h
-rw-r--r-- 13054 ast.c
-rw-r--r-- 3933 ast.h
-rw-r--r-- 6376 genc.c
-rw-r--r-- 117 genc.h
-rw-r--r-- 853 ident.c
-rw-r--r-- 383 ident.h
-rw-r--r-- 456 input.txt
-rw-r--r-- 837 list.c
-rw-r--r-- 406 list.h
-rw-r--r-- 4771 parse.y
-rw-r--r-- 2115 scan.l
-rw-r--r-- 5617 sem.c
-rw-r--r-- 168 sem.h
drwxr-xr-x - sem
-rw-r--r-- 2180 splc.c
drwxr-xr-x - test
-rw-r--r-- 4269 type.c
-rw-r--r-- 933 type.h
-rw-r--r-- 3366 util.c
-rw-r--r-- 932 util.h