Skip to content

The Lisp interpreter implement by Scheme which is a dialect of Lisp.

License

Notifications You must be signed in to change notification settings

OrchidRock/SchemeScheme

Repository files navigation

SchemeScheme

This is a scheme-like interpreter implement by Scheme which is a dialect of Lisp.

The main structure and code com from SICP.

Install Scheme

$ sudo apt-get install mit-scheme

Run

$ scheme --load eval_reply.scm

or

$ scheme --load analyzing_evaluator.scm

or

$ scheme --load lazy_evaluator.scm

or

$ scheme --load amb_evaluator.scm

Test

For example (run lazy_evaluator.scm):


Lazy-Eval input:
(+ 1 2)

;;; Lazy-Eval value:
3

;;; Lazy-Eval input:

``

About

The Lisp interpreter implement by Scheme which is a dialect of Lisp.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages