chibi-scheme icon indicating copy to clipboard operation
chibi-scheme copied to clipboard

Official chibi-scheme repository

Results 96 chibi-scheme issues
Sort by recently updated
recently updated
newest added

``` I've just been confused by the API sexp_string_ref procedure. I'd assumed it would take a Scheme string and a C integer as an argument, and return a C integer....

Type-Defect
Priority-Medium
auto-migrated

``` HEAD of hugenums branch on Linux: $ chibi-scheme -xscheme.base > (exact 2->2) ERROR on line 1: exact: not a number: 2->2 > (+ 2->2 1) 2->2 > (+ 2->2...

Type-Defect
Priority-Medium
auto-migrated

``` What steps will reproduce the problem? > (define ((f x) y) (+ x y)) What is the expected output? f should be defined as (lambda (x) (lambda (y) (+...

auto-migrated
Priority-Low
Type-Enhancement

``` One of my favorite things about Chicken Scheme is ir-macro-transformer. I find it to be the most intuitive hygienic macro system yet (using it isn't any more complicated than...

Priority-Medium
auto-migrated
Type-Enhancement

This PR trivially extends the existing mechanism for statically compiled libraries to allow the user to export custom libraries from C. I currently use it to export a relatively complex...

This might be a side-effect of https://github.com/ashinn/chibi-scheme/issues/837 , although I am not very sure about that. I have two MWEs: One: ``` #!/usr/bin/env chibi-scheme (import (scheme base)) (define (fun-false ....

This may be related, or the same as, #835. I notice that running the following code ```scheme (let ((a (+ 1 "a"))) (display a) (newline)) ``` the resulting exception does...

I'm running 9front on a raspberry pi. ``` ----- cpu% mk install echo '#define sexp_default_module_path "'/sys/lib/chibi-scheme'"' > include/chibi/install.h echo '#define sexp_so_extension ".no-such-file"' >> include/chibi/install.h echo '#define sexp_platform "plan9"' >> include/chibi/install.h...

What’s the idea of `***` tree patterns in `(chibi match)`? (Apologies for this slight abuse of the Chibi issue tracker to ask this question.) As far as I can tell,...

# Description This PR implements the unwinding of dynamic extents on a call to the `exit` procedure as described in "6.14. System interface" in [the R7RS specification](https://small.r7rs.org/attachment/r7rs.pdf) using `call/cc`. #...