Overview
This is an extension of the scheme interpreter, but with a store for allocation.
Features
- Open Source
- Antlr Parser
- Ant Build File
- Supports lambda, let, letrec, begin, if, and set! expressions.
- Supports +, -, *, <, <=, =, eq?, cons, car, cdr, add1, sub1, and not primitives.
- Supports integer?, boolean?, null?, pair?, and procedure? predicates.
- Demonstrates the Visitor design pattern.
- Uses passed store for allocation rather than heap.
License
All Rights Reserved.
Download
sp-si.zip (661 KB)