[Bug 1735] New: [FS] should BuiltInAttributes be italicized?

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