[Bug 19267] [XQ3.0] Context item declared in multiple modules

https://www.w3.org/Bugs/Public/show_bug.cgi?id=19267

--- Comment #3 from Jonathan Robie <jonathan.robie@gmail.com> ---
Define term "initial context item", which is used as the initial
context item for evaluating the prolog and the main body of query, and
is the same for all modules in a query. 


Dynamic Context properties for "context item":

* Default initial value     

In a main module, none. In a library module, the context item of the main
module.

* Can be overwritten or augmented by implementation?     

overwriteable.

* Can be overwritten or augmented by prolog?     

overwritten with a context item declaration.     

* Can be overwritten or augmented by expressions?     

overwritten during evaluation of path expressions and predicates.

* Consistency rules

The main module and all library modules must all have the same context item.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.

Received on Tuesday, 30 October 2012 13:31:35 UTC