----- (define html-rules `((literal *preorder* . ,(lambda (t b) b)) ;(textarea . ,sxml->PCDATA) (textarea *preorder* . ,(lambda (t b) (cons t (map (lambda (c) (with-output-to-string (lambda () (waffle-sxml->html c)))) b)))) . ,universal-conversion-rules*)) ----- #;> (waffle-sxml->html '(textarea "This is \"my\" hub." (subtree (@ (y "z")) "are us"))) textareaThis is "my" hub.<x> are us#t (waffle-sxml->html '(textarea (@ (hello "this is \"my\" life")) "This is \"my\" hub." (subtree (@ (y "z")) "are us"))) textarea@ hello="this is "my" life"This is "my" hub.<x> are us#t