Re: What is the mental model of XProc?

I dont see a contradiction between


   "streams of XML flowing through steps"
and
  "dividing problems into bite-sized chunks"





David A. Lee
dlee@calldei.com  
http://www.calldei.com
http://www.xmlsh.org
812-482-5224



Costello, Roger L. wrote:
> Hi Folks,
>
> What is XProc's mental model?
>
> Here's what I think it is:
>
>    The mental model of XProc is streams
>    of XML flowing through steps which
>    operate on the XML.
>
> What seems clear to me is that XProc is not about dividing problems into bite-sized chunks (steps) so as to invoke the chunks - passing arguments and getting results - in a specific order to implement some algorithm. XProc is not about writing procedural code.
>
> Does an XProc pipeline have a goal? Should a pipeline have a goal?
>
> ... XProc is streams of XML ... Do streams have goals?
>
> What do you think?
>
> /Roger

Received on Sunday, 14 June 2009 16:02:29 UTC