-
J: http://d.hatena.ne.jp/mjt/20140921/p1
Sagittarius 0.5.8 cannot expand dotted syntax-rules pattern on R7RS.
``` scheme
(import (scheme base) (scheme write))
(define-syntax extract-last
(syntax-…
-
Following `defMyQuote` syntax should define `quote` with specified name but Gauche's `syntax-rules` does not accept identifier which inserted with `syntax-rules` so we cannot define `TEMP` here.
R7RS…
-
`(scheme *)` libraries are no longer the base library of Picrin. They are all built on (picrin base). It's almost time to move on to splitting r7rs libraries as a compat layer.
-
``` scheme
(define-record-type
(%make-simple-struct0)
simple-struct?
(name simple-struct-name)
(object %simple-struct-obj))
```
-
The next problem I've run into is exporting identifiers from an R7RS library definition that have been imported into it from another module. I'm wrapping some procedures/macros so that I provide a com…
-
I just wanted to import R7RS test cases from chibi-scheme, but impossible since we didn't have cond-expand macro yet.
-
From SaitoAtsushi -
huski report a error in follow case:
```
(define-library (lib)
(export foo)
(import (scheme base))
(begin
(define-syntax bar
(syntax-rules ()
((_)
…
-
Many of the string and bytevector oriented IO functions from r7rs are missing, along with possibly other operations as well. These should be added back over time.
-
They are equivalent to floor-remainder, truncate-remainder and truncate-quotient, respectively.
-
The page reads more like a data dump than a user manual:
http://justinethier.github.io/husk-scheme/manual/node97.html
The library contents should be presented in a more readable way. Not sure if r7r…