Reuse the 'call' instruction when inlining fails.
Leave-elimination interacts incorrectly with tailcalls.
Get various tests passing in the C backend.
Produce more debugging information.
Fix 'show' test.
Remove redundant newlines in C output.
Update 'clean' rule.
Use CC environment variable as C compiler.
Test C builds with both GCC and Clang.
Avoid getline() and ssize_t.
Use Boehm GC by default.
Add Boehm GC install to build.
Use reference counting.
Reorganize for better debugging.
Free stacks at program exit.
Free allocated closure when dropping a closure frame.
Remove Boehm GC dependency for now.
Add dependency on math library.