- From: Innovimax W3C <innovimax+w3c@gmail.com>
- Date: Fri, 12 Aug 2011 08:33:50 +0200
- To: vojtech.toman@emc.com
- Cc: public-xml-processing-model-wg@w3.org
- Message-ID: <CAAK2GfEmpHfw+yXz0jn0zj8RrWmsVYHJX=UUba7bTBYcLuAxdw@mail.gmail.com>
This is also my understanding
Interestingly is that the one you proposed (with p:document href="") works
well in Calabash and is hence a nice Quine
Mohamed
On Fri, Aug 12, 2011 at 8:10 AM, <vojtech.toman@emc.com> wrote:
> I think that the empty URI in doc() should be resolved against the base URI
> of the p:input element, which, in this case, should return the pipeline
> document itself. The XPath expression in p:input is evaluated using the
> processor context, the context node is undefined, and the base URI is (see
> 2.6.2.1) is the base URI of the element on which the expression occurs.*
> ***
>
> ** **
>
> That is also consistent with:****
>
> ** **
>
> <p:declare-step xmlns:p="http://www.w3.org/ns/xproc" version="1.0">****
>
> <p:output port="result"/>****
>
> <p:identity>****
>
> <p:input port="source">****
>
> <p:document href=""/>****
>
> </p:input>****
>
> </p:identity>****
>
> </p:declare-step>****
>
> ** **
>
> Regards,****
>
> Vojtech****
>
> ** **
>
> --****
>
> Vojtech Toman****
>
> Consultant Software Engineer****
>
> EMC | Information Intelligence Group****
>
> vojtech.toman@emc.com****
>
> http://developer.emc.com/xmltech****
>
> ** **
>
> *From:* public-xml-processing-model-wg-request@w3.org [mailto:
> public-xml-processing-model-wg-request@w3.org] *On Behalf Of *Innovimax
> SARL
> *Sent:* Thursday, August 11, 2011 4:56 PM
> *To:* XProc WG
> *Subject:* the doc('') function****
>
> ** **
>
> Dear all,****
>
> ** **
>
> What is the expected output of****
>
> ** **
>
> <?xml version="1.0" encoding="UTF-8"?>
> <p:declare-step xmlns:p="http://www.w3.org/ns/xproc" version="1.0">
> <p:output port="result"/>
> <p:identity>
> <p:input port="source" select="doc('')">
> <p:empty/>
> </p:input>
> </p:identity>
> </p:declare-step>****
>
> Best regards,****
>
> ** **
>
> Mohamed****
>
>
> --
> Innovimax SARL
> Consulting, Training & XML Development
> 9, impasse des Orteaux
> 75020 Paris
> Tel : +33 9 52 475787
> Fax : +33 1 4356 1746
> http://www.innovimax.fr
> RCS Paris 488.018.631
> SARL au capital de 10.000 ****
>
--
Innovimax SARL
Consulting, Training & XML Development
9, impasse des Orteaux
75020 Paris
Tel : +33 9 52 475787
Fax : +33 1 4356 1746
http://www.innovimax.fr
RCS Paris 488.018.631
SARL au capital de 10.000
Received on Friday, 12 August 2011 06:34:18 UTC