- From: Norman Walsh <ndw@nwalsh.com>
- Date: Fri, 14 Sep 2012 13:30:30 -0500
- To: public-xml-processing-model-wg@w3.org
- Message-ID: <m2boh84fuh.fsf@nwalsh.com>
I wonder if automagic inheritance of parameters is really too expensive (in terms of language complexity) to justify. If someone gives you this shell script: #!/bin/bash ls You can't pass parameters to 'ls' when you run it. You have to modify the script: #!/bin/bash ls "$@" Perhaps if someone gives you this pipeline <p:pipeline> <p:xslt/> </p:pipeline> we should just accept that you can't pass parameters to the p:xslt step unless you modify the pipeline: <p:pipeline> <p:xslt parameters="{$parameters}"/> </p:pipeline> I don't know. Alternatively, I guess we could say that the set of parameters passed to a step that has an undeclared parameters binding is implementation defined. The implementors could invent mechanisms for passing them in. calabash ... -p p:xslt/$initial-mode=fred I don't know. Be seeing you, norm -- Norman Walsh Lead Engineer MarkLogic Corporation Phone: +1 512 761 6676 www.marklogic.com
Received on Friday, 14 September 2012 20:30:58 UTC