Context item, context position, context size

According to table C2, the context item, context position, and context 
size are all overwriteable by the implementation.  The context position 
"Must be consistent with context item and context size", and the context 
size "Must be consistent with context item".

I think we should clearly say that if there is no context item, the 
context position and context size are undefined. It is not reasonable to 
have no context item but set the context position to 42 and the context 
size to 43.

I think we should clearly say that if there is a context item, the 
context position and context size are 1. It is not meaningful to say 
that the single context item is in position 42 of some sequence to which 
the query has no access. (Obviously, the context item might have a 
position in a child sequence to which the query has access).

Jonathan

Received on Tuesday, 10 February 2004 15:39:31 UTC