[Bug 9139] [XPath 2.1] Dynamic function calls and context

http://www.w3.org/Bugs/Public/show_bug.cgi?id=9139





--- Comment #15 from Michael Kay <mike@saxonica.com>  2010-03-24 12:54:53 ---
OK in principle.

I'm not sure why base-uri#1 is on your list - should be base-uri#0?. And I
don't think resolve-uri should be there at all.

Do we need to say something about partial function application as well? I think
fn:lang(?) is synonymous with fn:lang#1.

If we want a general rule, then it should be a ban on functions that access
non-stable parts of the dynamic context; and then we should define which parts
of the dynamic context are stable and which aren't (this has some relationship
with the exercise Jonathan has been doing in defining the scope of different
parts of the static context). current-dateTime(), implicit-timezone(), and
doc() are OK because the parts of the dynamic context that they access are
stable.


-- 
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

Received on Wednesday, 24 March 2010 12:54:55 UTC