some pike
some reformatting, some bugfixing, change how environments work, add primitives
add tracing, cond form, eq prim, factorial test
more tracing, fix bug in minus, fix bug in eq, fact passes!
add a list of special forms and primitive functions to README.
lisp in perl! direct port of lisp in pike.
add datatypes to readme
examples
add factorial test; fix a bug
make hashes printable; add strict/warnings (oops); change eval to do_eval to avoid collision with builtin (double oops)
fix strict/warning hygiene (mostly)
fix lots of ref level issues; add traceback; passes fact!
rename
add some twelf
better parsing, remove token stuff and explode stuff
tried using negation on character classes; eventually gave up due to failure.
remove dead code; working (slow) parser.
add primitive functions, most of the evaluator, broken tests, a whole buncha shit
fix args not getting evaluated in apply; more fiddling with test cases (still no worky)
fix factorial test case by %deterministic-ing apply-prim (for eq.)