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

Arthur reported the following error when using cyclone-winds in an MSYS2 environment: ``` cyclone> (import (cyclone match)) Error: Unable to load symbol: "/usr/local/share/cyclone/cyclone/match.so, c_cyclonematch_entry_pt_first_lambda, No such process" cyclone> (import (array-list))...

This is not a high priority ticket but would be a "nice to have" at some point in the future.

Conversion functions `c->scm` and `scm->c` should support vectors. This would allow us to support a vector type specifier for the higher-level functions in this library.

It would be nice if the interpreter could load (import / include / load) an uncompiled library. Right now it would need to be compiled and then loaded via `import`...

Hi, @justinethier! Could you help me please? What am I missing? ```scheme (import (scheme base) (scheme write)) (define proc-list '(("lambda-add" . (lambda () ((lambda (a b c d) (+ a...

Renamed variables still capture outer scope: ``` (define-syntax test (syntax-rules () ((test) foo))) (define foo 1) (let ((foo 2)) (display (test)) (newline)) ``` This displays '2' in icyc, but should...

There are issues with using `(import (prefix))` and macros within the imported library. Consider the following example: test.sld ``` (define-library (test) (import (scheme base) (scheme write) (srfi 18) ) (export...

It would be nice to have code examples in the documentation. Obviously this is a lot of work...

For example: ``` :!cyclone schemepunk/string.sld Error: Identifier is exported but not defined: list->string ``` It would be nice if we could handle this. For example, maybe we just silently ignore...

Setting this up to track various changes required to support [schemepunk](https://github.com/ar-nelson/schemepunk)