diff --git a/README.md b/README.md index 4c20199a..6f43eda2 100644 --- a/README.md +++ b/README.md @@ -47,6 +47,8 @@ The [User Manual](docs/User-Manual.md) covers in detail how to use Cyclone, and [Writing the Cyclone Scheme Compiler](docs/Writing-the-Cyclone-Scheme-Compiler.md) provides high-level details on how the compiler was written and how it works. +Cyclone's [Garbage Collector](docs/Garbage-Collector.md) is documented at a high-level. This document includes details on extending Cheney on the MTA to support multiple stacks and fusing that approach with a tri-color marking collector. + Finally, if you need another resource to start learning the Scheme language please try a classic textbook such as [Structure and Interpretation of Computer Programs](https://mitpress.mit.edu/sicp/full-text/book/book.html). License