- From: Jonathan Robie <jonathan.robie@datadirect-technologies.com>
- Date: Thu, 06 Mar 2003 13:34:08 -0500
- To: MW <onlymails@gmx.net>, public-qt-comments@w3.org
At 05:07 PM 3/6/2003 +0100, MW wrote: >I have another shorter and correct TREE-Q1: > >define function toc($book as element) as element* >{ > for $section in $book/section > return > <section> > { $section/@* , $section/title , toc($section) > } > </section> >} > ><toc> >{ toc(document("book.xml")/book) } ></toc> Hi Michael, I took that solution, just changing $book to $book-or-section in the function. Your email does not contain your full name - if you want credit for this solution in the document, please let me know your complete name. >----------------------------------------------------- > >Furthermore you can express TREE-Q6 similarly as: > >define function toc($book as element) as element* >{ > for $section in $book/section > return > <section> > { $section/@* , $section/title } > <figcount> > { count($section/figure) } > </figcount> > { toc($section) } > </section> >} > ><toc> >{ toc(document("book.xml")/book) } ></toc> > > >Michael
Received on Thursday, 6 March 2003 13:34:48 UTC