Skip to content

sdt/bootstrap-a-scheme

Repository files navigation

Having done a C++ version of the Make-A-Lisp project, I wanted to try building a simpler version of the language, with the following goals:

  • Minimise native code and data structures. Where possible, use the hosted code and data structures.
  • Stop-and-copy garbage collection. My C++ implementation used reference-counted pointers. Self-referential loops are unavoidable.

The language is based off SICP Scheme, but makes no attempts at completeness.

About

Sometimes reinventing a wheel is a good way to learn about wheels.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published