Subject: ifollow question From: "Pawson, David" <DPawson@xxxxxxxxxxx> Date: Thu, 11 Feb 1999 12:19:06 -0000 |
In a drama dtd, I want to process the <speaker><speech> elements, both children of <act> to produce speaker: speech ....... as a single para. I'm trying with ifollow. (element speaker (make paragraph (make sequence (process-children) (literal ": ") (if (string=? (gi (ifollow (current-node))) "speech") ; tried "SPEECH" as well. (process-node-list (ifollow (current-node))) (literal"Nope") ;; ? debug?? )))) (element speech (empty-sosofo)) I'm not getting any output, despite the sibling speech being there in the source. As usual, I don't understand the guidelines / digest <quote> Returns the mapping over nl of the function on a node that returns the immediately following sibling of the node, if any. This could be defined as follows:snip </quote> the bit I focussed on was 'returns the immediately following sibling. I do want the immediate following sibling, am I using the right procedure? Any help appreciated. regards, daveP DSSSList info and archive: http://www.mulberrytech.com/dsssl/dssslist
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: graphics - solution., Pawson, David | Thread | Re: ifollow question, Toby Speight |
RE: graphics - solution., Pawson, David | Date | RE: ifollow question, Avi Kivity |
Month |