This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 24646 - [F+O 3.0] Definition of deterministic, relevance of execution scope
Summary: [F+O 3.0] Definition of deterministic, relevance of execution scope
Status: CLOSED FIXED
Alias: None
Product: XPath / XQuery / XSLT
Classification: Unclassified
Component: Functions and Operators 3.0 (show other bugs)
Version: Last Call drafts
Hardware: PC All
: P2 normal
Target Milestone: ---
Assignee: Michael Kay
QA Contact: Mailing list for public feedback on specs from XSL and XML Query WGs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-02-13 09:30 UTC by Michael Kay
Modified: 2014-02-19 09:26 UTC (History)
1 user (show)

See Also:


Attachments

Description Michael Kay 2014-02-13 09:30:11 UTC
In 1.6.4, the definition "[Definition] A function that is guaranteed to produce ·identical· results from repeated calls if 
the explicit and implicit arguments are identical is referred to as deterministic." should say "repeated calls within the same execution scope".

At present we carefully define the concept of execution scope and then fail to make use of it in the definition of determinism.
Comment 1 Ghislain Fourny 2014-02-17 10:14:24 UTC
I agree with Mike.
Comment 2 Michael Kay 2014-02-19 09:26:00 UTC
Changed as agreed, in both 3.0 and 3.1.