remove smart allocations, back to bruteforce
-rw-r--r-- 32 .gitignore
-rw-r--r-- 296 Makefile
-rw-r--r-- 123 README.md
-rw-r--r-- 378 grammar.txt
-rw-r--r-- 867 lambda.h
-rw-r--r-- 548 lambda.l
-rw-r--r-- 4003 lambda.y
-rw-r--r-- 205 main.c
-rw-r--r-- 1574 mem.c
-rw-r--r-- 176 mem.h
-rw-r--r-- 456 preamble
-rw-r--r-- 1175 print.c
-rw-r--r-- 114 print.h
-rw-r--r-- 1547 reduce.c
-rw-r--r-- 143 reduce.h