From 02a077686e9375c3172dc6928863d70930249139 Mon Sep 17 00:00:00 2001 From: Justin Ethier Date: Tue, 29 May 2018 17:34:30 -0400 Subject: [PATCH] New release --- _posts/2018-05-30-Released-Cyclone-Scheme-0.8.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 _posts/2018-05-30-Released-Cyclone-Scheme-0.8.md diff --git a/_posts/2018-05-30-Released-Cyclone-Scheme-0.8.md b/_posts/2018-05-30-Released-Cyclone-Scheme-0.8.md new file mode 100644 index 00000000..b54fe251 --- /dev/null +++ b/_posts/2018-05-30-Released-Cyclone-Scheme-0.8.md @@ -0,0 +1,12 @@ +--- +layout: post +title: Released Cyclone Scheme 0.8 +excerpt: Support for complex numbers has finally been added to Cyclone in this release. +--- + +Features + +- Added support for complex numbers. +- When printing intermediate forms during debugging via `-t` Cyclone will now emit less verbose S-expressions for code in CPS form. To support this effort and make debugging easier, added helper functions `ast:ast->sexp`, `ast:sexp->ast`, and `ast:ast->pp-sexp` to `(scheme cyclone ast)`. +- Avoid inlining function calls into named let loops. +