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 1606 - what is an [expression/query]?
Summary: what is an [expression/query]?
Status: CLOSED FIXED
Alias: None
Product: XPath / XQuery / XSLT
Classification: Unclassified
Component: Formal Semantics 1.0 (show other bugs)
Version: Last Call drafts
Hardware: PC Windows 2000
: P2 minor
Target Milestone: ---
Assignee: Jerome Simeon
QA Contact: Mailing list for public feedback on specs from XSL and XML Query WGs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-07-14 23:58 UTC by Fred Zemke
Modified: 2007-01-16 17:27 UTC (History)
0 users

See Also:


Attachments

Description Fred Zemke 2005-07-14 23:58:25 UTC
2.1.4 Notations for environments
This section contains the first of many uses of the undefined
symbol [expression/query].  Please define it.  I suspect that
expression/query means "something that is either an Expr or a 
QueryBody".  However, since QueryBody ::= Expr, there does not
seem to be much point in mentioning both "expression" and 
"query" in the symbol [expression/query]; in fact, why not 
just use Expr or QueryBody?
Comment 1 Jerome Simeon 2005-07-19 16:41:04 UTC
I believe this is editorial.
- Jerome
Comment 2 Jerome Simeon 2005-07-20 20:39:46 UTC
This bug is a variation of 1701. [Query/expression] is intended to indicate
either  a query (in XQuery) or an expression (in XPath).

There is in fact a third occurrence of this when we write [XQuery/XPath].

We should probably add a sentence to explain this (as well as the meaning of
[FLWOR/for]) somewhere in the preliminaries (maybe just after the notation
subsection).

- Jerome
Comment 3 Mary Fernandez 2006-04-11 21:16:32 UTC
Already fixed.