Skip to content

erictzeng/pyscheme

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pyscheme

A Scheme interpreter written in Python.

Running the interpreter

Normal mode

python pyscheme.py

Debugging mode

Uses normal Python handling of exceptions

python pyscheme.py debug

Meta-Options

Pretty-print

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

About

An R5RS Scheme interpreter, written in Python.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages