Re: Scope of step types

> No, I don't think that was intended. How about
> 
>   The scope of the names of step types is the pipeline in which they occur.
>   The in-scope names come from types that are:
> 
>     * Built-in to XProc (e.g., p:pipeline, p:choose, etc.)
>     * Declared with p:declare-step (e.g, p:xslt, p:xinclude, etc.)
>       in the pipeline or in a p:pipeline-library imported into the
>       pipeline.
>     * Defined with p:pipeline imported directly or in a p:pipeline-library
>       imported into the pipeline.
>     * Or built-in as extensions by a particular processor.

So a pipeline library can contain two pipelines that both declare steps
called "foo"?

-- Richard

Received on Friday, 28 September 2007 12:28:51 UTC