lassik

Results 381 comments of lassik

In both cases (SRFI and SLIB), the implementation can of course change to fix bugs and optimize performance.

> clearly tagging the STklos included version with a comment in the code. This is a good idea.

Sounds good. Chibi-Scheme recently added a "library alias" feature, so that one library name can simply be an alias for another, and either name can be imported. Gauche has a...

Here's an example from Chibi: https://github.com/ashinn/chibi-scheme/blob/master/lib/scheme/comparator.sld

> In fact, we also hav alias on symbols (and by introspecting a module we can find all the symbols of the module) The R7RS library system can re-export symbols...

But you have to manually write all the symbols `a b c` in the `export` clause. This is arguably a good thing: automatically re-exporting "all symbols defined in `bar`" will...

Looks great! Let's include it. IMHO we should favor hygienic macros like `syntax-rules` and `syntax-case`, since those are one of the unique features of Scheme and the RnRS standards don't...

Sorry about the long delay. Does the above commit improve things?

Sorry, I'm very busy with other stuff and don't have time to look into this. If you can send pull requests which improve some aspect of the problem without breaking...

Geiser can only do it if the Scheme implementation can do it. * Chez Scheme has `(library-exports '(rnrs bytevectors))` * Gauche: see [Module introspection](https://practical-scheme.net/gauche/man/gauche-refe/Modules.html#Module-introspection) in the manual * Other implementations...