- From: Rui Lopes <rlopes@di.fc.ul.pt>
- Date: Mon, 10 Apr 2006 11:12:38 +0100
- To: Innovimax SARL <innovimax@gmail.com>
- Cc: Norman Walsh <Norman.Walsh@sun.com>, public-xml-processing-model-wg@w3.org
- Message-ID: <443A2F96.9030203@di.fc.ul.pt>
I was talking about testing over pipeline parameters without having to test xpaths against documents. Example: <p:pipeline> <p:param name="debug" value="false" /> <p:step name="xslt"> ... </p:step> <p:if test="true($debug)"> <!-- perform some debugging tasks --> </p:if> ... </p:pipeline> If this type of features isn't allowed in the pipeline language, we would have to define the debug flag in a dummy document and afterwards test that document with a xpath expression. Cheers, Rui Innovimax SARL wrote: > Hello > > I'm not sure to understand all your resquest but imagine it is a > XSLT-like parameter style > Then a parameter is just a xsl:variable-like so can be accessed via XPath > That's another point for XPath to be intimately related to XProc > > Mohamed > > > On 4/10/06, *Rui Lopes* <rlopes@di.fc.ul.pt <mailto:rlopes@di.fc.ul.pt>> > wrote: > > > > > Conditionals and sub-pipelines > > > > Norm: Richard proposed a single standard conditional that > takes a document > > and an XPath, is that enough? > > > > Norm wonders if the WG thinks that's all we need > > > > Henry: If you need something really complicated, you can write an > > arbitrarily complicated computation that produces a document. > > ... And then switch on that conditional. > > > > Proposal: The pipeline conditional component is XPath > expression over > > document. If you need more, build a document and use that? > > > > Accepted. > > > I've been thinking a bit more about this issue. On the assumption that > we allow specifying pipeline parameters (like step/component parameters > - which I would like to have in the language), shouldn't we allow > conditionals over these parameters? I wouldn't like to have to produce a > document for activating a simple debug flag inside an XProc-based > application, for instance. > > > Rui > > > > > > -- > Innovimax SARL > Consulting, Training & XML Development > 9, impasse des Orteaux > 75020 Paris > Tel : +33 8 72 475787 > Fax : +33 1 4356 1746 > http://www.innovimax.fr > RCS Paris 488.018.631 > SARL au capital de 10.000 €
Received on Monday, 10 April 2006 10:12:50 UTC