xform: fix character parsing
Allow L'\x7f`, for example.
This commit is contained in:
parent
4deacddde8
commit
26e1dd050d
|
@ -371,6 +371,11 @@
|
|||
(cond
|
||||
[(not simple)
|
||||
(cond
|
||||
[(regexp-match-positions char-complex s p)
|
||||
=> (lambda (m)
|
||||
(loop (cdar m)
|
||||
(cons (character (subbytes s (caar m) (cdar m)))
|
||||
result)))]
|
||||
[(regexp-match-positions symbol-complex s p)
|
||||
=> (lambda (m)
|
||||
(loop (cdar m)
|
||||
|
@ -381,11 +386,6 @@
|
|||
(loop (cdar m)
|
||||
(cons (number (subbytes s (caar m) (cdar m)))
|
||||
result)))]
|
||||
[(regexp-match-positions char-complex s p)
|
||||
=> (lambda (m)
|
||||
(loop (cdar m)
|
||||
(cons (character (subbytes s (caar m) (cdar m)))
|
||||
result)))]
|
||||
[(regexp-match-positions string-complex s p)
|
||||
=> (lambda (m)
|
||||
(loop (cdar m)
|
||||
|
|
Loading…
Reference in New Issue
Block a user