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 1719 - [FS] ElementContent is italicized but not a BNF non-terminal
Summary: [FS] ElementContent is italicized but not a BNF non-terminal
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-18 21:25 UTC by Fred Zemke
Modified: 2007-01-16 17:39 UTC (History)
0 users

See Also:


Attachments

Description Fred Zemke 2005-07-18 21:25:38 UTC
4.7.1 Direct element constructors
Normalization rules make use of italicized variables called
ElementContent.  By convention, an italicized variable is 
supposed to refer to a BNF nonterminal in some grammar, but 
there is not such nonterminal.  
I realize that you wish to have a single rule that summarizes
the multiple kinds of element content, but you should not assume
that creating an italicized ElementContent constitutes a 
formal definition.

I haven't checked, but I suspect
that some of the other italicized variables in this section,
such as AttributeList, are not BNF nonterminals either.

This comment also applies to section 8.1.5 "Extension", where
we also find the undefined AttributeAll.
Comment 1 Jerome Simeon 2005-07-19 18:08:02 UTC
I believe this is editorial.
- Jerome
Comment 2 Jerome Simeon 2006-04-17 00:00:51 UTC
All of the corresponding non-terminal are now defined with proper grammar productions.
- Jerome