~tim/scheme-vm

ref: c5110102ce2df2d78a0c87f293edf20f5a3984e7 scheme-vm/spec/lib_spec.rb -rw-r--r-- 942 bytes
Improve lib spec failure message
Update watchr script to only run relevant specs
Update code style
Allow specifying debug output inside lib spec
Add let-syntax and letrec-syntax
Speed up specs by caching program
Add beginning of library support; add proper closures
Change how scheme specs are run with rspec
Add specs for lambda arguments
Fix bug with macro expansion
Improve error shown when scheme spec fails
Lots of stuff
Add null? to vm, and add empty? and length to lib