- From: Paul Cotton <pcotton@microsoft.com>
- Date: Thu, 22 Jan 2004 14:38:45 -0800
- To: "Michael Rys" <mrys@microsoft.com>
- Cc: <public-qt-comments@w3.org>
Received on Thursday, 22 January 2004 17:42:32 UTC
I am replying to your request on behalf of the XML Query WG. The WG considered your proposal and adopted the following solutions to the problems you identified: (a) "Setters" must occur at beginning of Prolog, in any order. Includes XMLSpace, Default Collation, Base URI, Validation Mode, Default Function Namespace, and Default Element/Type Namespace Note: Your proposal did not include the default namespaces. (b) All other parts of the Prolog then occur in any order, but namespaces, types, and variables do not allow forward references. Only function-names may be forward references. This rule is described by stating that the static context for a variable initialization or function body contains all functions but only those variables and namespaces that are defined or imported earlier in the prolog. We would be grateful if you could confirm that these changes resolve the questions you raised in your comment. /paulc Paul Cotton, Microsoft Canada 17 Eleanor Drive, Nepean, Ontario K2E 6A3 Tel: (613) 225-5445 Fax: (425) 936-7329 mailto:pcotton@microsoft.com
Received on Thursday, 22 January 2004 17:42:32 UTC