From 0b7c2b0341f99ae2ba384fde7a52c406a1f58f40 Mon Sep 17 00:00:00 2001 From: Justin Ethier Date: Thu, 19 Dec 2019 23:04:10 -0500 Subject: [PATCH] Update index.md Sync changes from master --- index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.md b/index.md index 5a8b1de0..0437e531 100644 --- a/index.md +++ b/index.md @@ -5,7 +5,7 @@ id: index ghproj: "http://github.com/justinethier/cyclone/tree/master/" --- -Cyclone is a brand-new Scheme-to-C compiler developed to support real-world application development using the R7RS Scheme Language standard. We provide modern features and a stable system capable of generating fast native binaries. +Cyclone is a brand-new Scheme-to-C compiler with the goal of supporting real-world application development using the R7RS Scheme Language standard. We provide modern features and a stable system capable of generating fast native binaries. [Cheney on the MTA](https://github.com/justinethier/cyclone/raw/master/docs/research-papers/CheneyMTA.pdf) is used by Cyclone's runtime to implement full tail recursion, continuations, and generational garbage collection. In addition, the Cheney on the MTA concept has been extended to allow execution of multiple native threads. An on-the-fly garbage collector is used to manage the second-generation heap and perform major collections without "stopping the world".