Home

Awesome

Toy-Scheme

这是一个Scheme语言解释器,使用C语言实现了大部分R5RS的语法特性,参考计算机程序的构造和解释中元解释器的原理。

Feature


支持的表达式:

支持的内部过程:

Build & Install


clone项目并且在项目内执行:

sudo chmod +x ./INSTALL
sudo ./INSTALL

Usage


直接进入REPL环境

./Toy-Scheme

解释指定的源文件,使用命令./Toy-Scheme -f [file]

./Toy-Scheme -f hello.scm

Requirement


为了编译项目,需要有以下的组件:

Author


Wu Lei (<a href="mailto:wuleiatso@gmail.com">wuleiatso@gmail.com</a>)