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

a column major packing component

From: Innovimax SARL <innovimax@gmail.com>
Date: Wed, 8 Aug 2007 18:15:11 +0200
Message-ID: <546c6c1c0708080915m46ea8131j523b901799b90206@mail.gmail.com>
To: "XProc WG" <public-xml-processing-model-wg@w3.org>

I proposed last week a p:pack component to get any number of sequence
and put it in a column major way
say each letter represent a document of a sequence
                          .----------.
-- A - B - C - D --  |           |
-- E - F - G - H --  | PACK | -- <_>A E K</_> - <_>B F L</_> - <_>C G
M</_> - <_>D H N</_>
-- K - L - M - N --  |           |
                          .----------.

It seems that I forgot that we loose "en passant" the possibility to
have "*" input ports

So I propose this component with only two sequences as input

<p:declare-step type="p:pack">
    <p:input port="source" sequence="yes" primary="yes"/>
    <p:input port="alternate" sequence="yes"/>
    <p:output port="result" sequence="yes"/>
    <p:option name="wrapper" required="yes"/>
</p:declare-step>

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 Wednesday, 8 August 2007 16:15:16 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 14:21:53 GMT