[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Documenting xsl code.

Subject: Re: Documenting xsl code.
From: "Imran Rashid" <imranr@xxxxxxxxxxx>
Date: Mon, 10 Jul 2000 14:31:17 -0500
doc.xsl download
> Three files below.
> 1. A 'self documented stylesheet' (doc.xsl)
> 2. A stylesheet (doc-doc.xsl), which works on doc.xsl
>     to extract the documentation in the doc namespace
> 3. A stylesheet doc-logic.xsl, which works on the doc.xsl
>    to extract the code.

I completely defer to the decision of the gurus, but I prefered the approach
using doc: extension elements and xsl:fallback in doc.xsl.

that way, you don't need to preprocess doc.xsl with doc-logic.xsl to get a
usable stylesheet.  You could just use doc.xsl.

(as I understand it, which could easily be wrong...) the only downside to
the xsl:fallback method is that your stylesheet is bigger, which means it
will take longer to parse, and the xsl:fallback bit could take more time.
    however, if you're really concerned about performance, than you could
always have a doc-logic.xsl that would give you the bare-bones version.

it just seems to me this approach is more flexible, and will be easier for
the average user to do (hopefully meaning they'll be more likely to actually
do it -- I'm far too lazy to preprocess my stylesheets.)

thanks,
Imran Rashid


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.