A Scheme interpreter written in Python.
python pyscheme.py
Uses normal Python handling of exceptions
python pyscheme.py debug
To turn pretty-print of numbers on and off, set the variable
pretty-print
(default is#f
)
Example:
pyscheme > (define pretty-print #t)
okay
pyscheme > 1000
1,000