mit-scheme-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[MIT-Scheme-devel] R7RS bytevectors


From: Peter
Subject: [MIT-Scheme-devel] R7RS bytevectors
Date: Wed, 21 Sep 2016 22:06:52 +0200

Hello!

I've been playing around with some R7RS things, and noticed that MIT/GNU
Scheme has most of R7RS, but a few things are still missing (see also
https://github.com/ecraven/r7rs-coverage).

One of the simpler things might be bytevectors, if they are just aliased
to vector-8bs/strings, as the code in the attachment does. This does
*not* add un/parser support for #u8...

Would this be acceptable for inclusion into master?

Also missing and maybe not too hard:
- exact-integer-sqrt
- (log x y)
- nan?
- finite?
- infinite?
- #\alarm
- call/cc as an alias
- symbol=?

Missing but maybe harder?:
- string-foldcase
- all string/char comparison with more than two parameters
- vector-map and vector-for-each on different length vectors
- digit-value

Thanks for any help, greetings!

Peter

Attachment: bytevectors.scm
Description: Text document


reply via email to

[Prev in Thread] Current Thread [Next in Thread]