New draft (#3) of SRFI 152: String Library (reduced)
Arthur A. Gleckler 22 Jun 2017 21:11 UTC
I've just published draft #3 of SRFI 152. It was submitted
by John Cowan, author of the SRFI.
<https://srfi.schemers.org/srfi-152/>
Here are John's comments on this draft:
I have added the procedures `string-take-while-right` and
`string-drop-while-right`. The other changes are
editorial.
The implementation has advanced considerably. There are
only four failing tests in the Chicken versions (with or
without the utf8 egg), namely the first four tests of
`string-split`. There are two more that fail in Chibi but
not Chicken. I don't know if the problems are in the
tests or in the implementation, and I'm super busy at work
so I don't have time right now to find out. If anyone can
undertake debugging, that would be great.
In particular, the R7RS version needs to be tested on a
system with R6RS libraries, as it will leverage them if
they exist. I don't have one installed right now.
Further work: Not all procedures are implemented, and not
all implemented procedures are tested. I'll work on this
when I can.
Here's the diff:
<https://github.com/scheme-requests-for-implementation/srfi-152/compare/5b5d57af73810c34ca0007e32a0e1424cdf7a3cb...0ab88e97a49167df44c82246399d2f89864c197c>
Regards,
SRFI Editor