- From: <bugzilla@wiggum.w3.org>
- Date: Mon, 18 Jul 2005 22:15:31 +0000
- To: public-qt-comments@w3.org
- Cc:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=1735
Summary: [FS] should BuiltInAttributes be italicized?
Product: XPath / XQuery / XSLT
Version: Last Call drafts
Platform: PC
OS/Version: Windows 2000
Status: NEW
Severity: minor
Priority: P2
Component: Formal Semantics
AssignedTo: simeon@us.ibm.com
ReportedBy: fred.zemke@oracle.com
QAContact: public-qt-comments@w3.org
8.1.7 Type adjustment
The inferences use an italicized variable called BuiltInAttributes.
Clicking on the hot link takes one to a definition (good) but
the definition does not define an EBNF non-terminal. Hence
italicization seems inappropriate (see 2.1.2 "Notations for
judgments", where it says "Patterns are written with italicized
words... By convention, all patterns in the Formal Semantics
correspond to grammar non-terminals.").
One solution would be to regard BuiltInAttributes as a
keyword. Simply change it from italics to bold, making the
defined phrase "extended by BuiltInAttributes is".
Another solution would be to relax the notion that every italicized
variable must refer to a BNF non-terminal.
I'll call this one minor if the chosen solution is to change the font,
and normal (meaning other input might be desirable) if the solution
is that italics can refer to things other than BNF non-terminals,
which appears to be a fundamental formatting decision in the design
of the specification.
Received on Monday, 18 July 2005 22:15:33 UTC