r6rs reader: string escape correction
svn: r8808
This commit is contained in:
parent
5a646bfe18
commit
332dced862
|
@ -277,10 +277,10 @@
|
||||||
col pos
|
col pos
|
||||||
(and pos (+ 1 len)))))]
|
(and pos (+ 1 len)))))]
|
||||||
[(or (eq? char #\tab)
|
[(or (eq? char #\tab)
|
||||||
;(eq? char #\newline)
|
(eq? char #\newline)
|
||||||
;(eq? char #\return)
|
(eq? char #\return)
|
||||||
;(eq? char #\u85)
|
(eq? char #\u85)
|
||||||
;(eqv? char #\u2028)
|
(eqv? char #\u2028)
|
||||||
(eq? (char-general-category char) 'zs))
|
(eq? (char-general-category char) 'zs))
|
||||||
(let ([wm (regexp-match-positions #px"^(?:\t|\\p{Zs})*(?:\r\n|\r\u85|[\r\n\u85\u2028])(?:\t|\\p{Zs})*"
|
(let ([wm (regexp-match-positions #px"^(?:\t|\\p{Zs})*(?:\r\n|\r\u85|[\r\n\u85\u2028])(?:\t|\\p{Zs})*"
|
||||||
bytes
|
bytes
|
||||||
|
|
Loading…
Reference in New Issue
Block a user