|
|
@ -194,7 +194,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
;; function to split tag out of txexpr
|
|
|
|
;; function to split tag out of txexpr
|
|
|
|
(define+provide/contract (splitf-txexpr tx proc)
|
|
|
|
(define+provide/contract (splitf-txexpr tx proc)
|
|
|
|
((and/c xexpr/c txexpr?) procedure? . -> . (values txexpr? (listof txexpr-element?)))
|
|
|
|
(txexpr? procedure? . -> . (values txexpr? (listof txexpr-element?)))
|
|
|
|
(define matches empty)
|
|
|
|
(define matches empty)
|
|
|
|
(define (do-extraction x)
|
|
|
|
(define (do-extraction x)
|
|
|
|
(cond
|
|
|
|
(cond
|
|
|
|