Peter Norvig's lis.py but in Ruby
An Scheme interpreter originally in Python but I'm writing it in Ruby for practicing Ruby and interpreters.
These are the articles that I'm using to create this Scheme interpreter
- (How to Write a (Lisp) Interpreter (in Python))
- (An ((Even Better) Lisp) Interpreter (in Python))
- lis.py
These are some more resources on Scheme:
- Structure and Interpretation of Computer Programs - Book
- Structure and Interpretation of Computer Programs - Lectures
- Structure and Interpretation of Computer Programs - MIT OCW
- Devine Lu Linvega Wiki on Scheme
- Yet Another Scheme Tutorial