[Bug 6217] New: Stable, contexual, deterministic, non-deterministic

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

           Summary: Stable, contexual, deterministic, non-deterministic
           Product: XPath / XQuery / XSLT
           Version: Working drafts
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Functions and Operators 1.1
        AssignedTo: mike@saxonica.com
        ReportedBy: jonathan.robie@redhat.com
         QAContact: public-qt-comments@w3.org


The relationship between stable, contextual, deterministic, and
non-deterministic is not spelled out, and the terms stable and contextual,
though carefully defined, are confusing and not used much outside of the
definitions. 

This raises some questions.

1) Are all functions stable unless the text says 
otherwise? If not, then how do I identify which functions are stable?

2) Only two functions are said to be contextual. 
Are these the only ones? If not, then how do I identify which are contextual?

3) Contextual is defined in the definition of 
stable. What is the relationship between 
contextual functions and stable functions. Can a function be both?

4) We need to address whether unordered is 
non-deterministic, unstable, or both.


-- 
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 Tuesday, 11 November 2008 16:24:23 UTC