New draft of SRFI 130: String cursors - Arthur A. Gleckler (29 Mar 2016 04:53 UTC)
New draft of SRFI 130: String cursors by Arthur A. Gleckler (29 Mar 2016 04:53 UTC)
Reply to list
I've just published a new draft of SRFI 130 from John
Cowan. I've included his notes below.
Regards,
SRFI Editor
John Cowan writes:
| This entirely new draft is based on the idea of making
| string indexes and string cursors either completely
| disjoint or else exactly the same. For example, 2 can no
| longer mean one thing as an index and another as a cursor.
| In that way, almost all the functions can accept either
| start/end indexes or start/end cursors
>
| This version of SRFI 130 supersedes SRFI 13, modulo string
| mutation, case mapping, comparison, and the low-level
| procedures. The search procedures return cursors, and the
| -right versions have been changed in line with the recent
| discussion. There is no longer a dependency on SRFI 14
| character sets, and string-tokenize has been replaced with
| string-split, as in the previous drafts.
>
| I expect this version to be stable except for typos and
| thinkos. I'll be sending along an implementation in a
| week or two.
To unsubscribe from this list please goto http://www.simplelists.com/confirm.php?u=zVLszNQO2yhXXVQWCw1xuqC4R9i2Wngr