cyclone icon indicating copy to clipboard operation
cyclone copied to clipboard

:cyclone: A brand-new compiler that allows practical application development using R7RS Scheme. We provide modern features and a stable system capable of generating fast native binaries.

Results 74 cyclone issues
Sort by recently updated
recently updated
newest added

When I tried the ray tracer [https://git.sr.ht/~jakob/lisp-raytracer-zoo/tree/master/item/r7rs-raytracer.scm](url) with cyclone, I see the error ``` Error: Invalid type: #( #(#( #(0.0 -1.25 0.0)) #( #(0.0 1.0 0.0)) #( #(#( #(1.0 1.0...

Although Cyclone does not support rationals at this time it would be nice if the reader could at least recognize and parse these numbers. For example `1/2` could be parsed...

Given the following two programs: ```scheme (import (scheme base) (scheme write)) (define |.| 'hello) (display |.|) (newline) ``` ```scheme (import (scheme base) (scheme write)) ;; hex code for . (define...

From https://srfi.schemers.org/srfi-138/srfi-138.html the following options are not currently supported: >The following options shall be supported: > > -D name > Add name to the list of feature identifiers maintained by...

Function 'apply' is not working properly in icyc ``` (import (scheme base) (scheme write)) (define (exfun a b . rst) (list a b rst)) (display (apply exfun 1 2 '(3...

A new release is available: https://github.com/concurrencykit/ck/releases/tag/0.7.2 We should evaluate to see how well it works with Cyclone.

Hello, I am trying out `(srfi 18)` in cyclone and noticed that memory was being "consumed" very quickly by a simple monitoring thread, the following small example seems to exhibit...

Would be helpful to be able to control optimizations such as this, to help debug and track down potential issues.

Hi! Does Cyclone Scheme have a method of handling dates and times beyond `(current-seconds)`? I've scoured the documentation but there doesn't appear to be any way to format an ISO...

EG: ``` cyclone> (string->number "1+1i") #f cyclone> (string->number "1+1.0i") #f cyclone> (string->number "1.0+1.0i") #f cyclone> 1i 1.0i cyclone> (string->number "1i") #f ```