Started with actually freeing terms that are not used anymore
-rw-r--r-- 32 .gitignore
-rw-r--r-- 286 Makefile
-rw-r--r-- 759 lambda.h
-rw-r--r-- 357 lambda.l
-rw-r--r-- 2339 lambda.y
-rw-r--r-- 407 main.c
-rw-r--r-- 1094 mem.c
-rw-r--r-- 130 mem.h
-rw-r--r-- 230 preamble
-rw-r--r-- 920 print.c
-rw-r--r-- 114 print.h
-rw-r--r-- 2548 reduce.c
-rw-r--r-- 138 reduce.h