W3C home > Mailing lists > Public > public-xml-processing-model-wg@w3.org > May 2008

pfx:atomtic-step

From: Innovimax SARL <innovimax@gmail.com>
Date: Sat, 3 May 2008 14:39:03 +0200
Message-ID: <546c6c1c0805030539v932b6a3g8e5748ed087ae97d@mail.gmail.com>
To: "XProc WG" <public-xml-processing-model-wg@w3.org>
[[
4.7 Atomic Steps

In addition to six step types described in the preceding sections, XProc
provides a standard library of atomic step types. The full vocabulary of
standards steps is described in Section 7, "Standard Step
Library"<http://www.w3.org/XML/XProc/docs/langspec.html#std-components>
.

All of the standard, atomic steps are invoked in the same way:

<pfx:atomic-step
  name? = NCName>
    (p:input <http://www.w3.org/XML/XProc/docs/langspec.html#p.input> |
     p:with-option<http://www.w3.org/XML/XProc/docs/langspec.html#p.with-option>|
     p:with-param<http://www.w3.org/XML/XProc/docs/langspec.html#p.with-param>|
     p:log <http://www.w3.org/XML/XProc/docs/langspec.html#p.log>)*
</pfx:atomic-step>

Where "*pfx:atomic*" must be in the XProc namespace and must be declared in
either the standard library for the XProc version supported by the processor
or explicitly imported by the surrounding pipeline (see Section 2.11,
"Versioning Considerations"<http://www.w3.org/XML/XProc/docs/langspec.html#versioning-considerations>
).
 4.8 Extension Steps

Pipeline authors may also have access to additional steps not defined or
described by this specification. Atomic extension steps are invoked just
like standard steps:

<pfx:atomic-step
  name? = NCName>
    (p:input <http://www.w3.org/XML/XProc/docs/langspec.html#p.input> |
     p:with-option<http://www.w3.org/XML/XProc/docs/langspec.html#p.with-option>|
     p:with-param<http://www.w3.org/XML/XProc/docs/langspec.html#p.with-param>|
     p:log <http://www.w3.org/XML/XProc/docs/langspec.html#p.log>)*
</pfx:atomic-step>
]]

Even if the content is the same, the first one are in the XProc namespace,
so please do propose another name for 4.7 Atomic Steps if possible


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 
Received on Saturday, 3 May 2008 12:39:37 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Saturday, 3 May 2008 12:39:37 GMT