Make README featurelist more clear
parser: implement all abbreviations from R6RS section 4.3.5
TODO: add more info on unsupported scheme features
The scheme standards prefers "quote" to "QUOTE"
new: stacktracer (it shows recent evaluation steps when code fails)
Various improvement to the debug tracing system:
- track symbol values at crash point
- GUI: add debug log window, and some related buttons
- CLI: make debug logs optional, and invoked via a special command
Fix `pair?' so that (pair? '()) => #f -- this was causing bugs
New test program: `perfect.txt' -- lists perfect numbers
Implement `filter' more efficiently, fix bug in `map'
FIXME: `reverse' and `append' implementations are slow/naive
Add some comments throughout the code
moar comments