[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Portable documents language
Greetings! Under Named Expressions - General, we say: > Portable documents *should *limit the names of their identifiers to > only ([UNICODE]) letters, underscores, and digits, not including > patterns that look like cell references or the words True or False. > Eh? Is this meant to be a reference to XML letters, underscores and digits? Well for that matter, can someone speculate on what names are valid as per the following syntax: > PortableIdentifier ::= ( LetterXML > > (LetterXML | DigitXML | '_' | CombiningCharXML)* ) > - ( [A-Za-z]+[0-9]+ ) > - ([Tt][Rr][Uu][Ee]) - ([Ff][Aa][Ll][Ss][Ee]) > I suspect that something like: PortableIdentifier ::= ( LetterXML (LetterXML | DigitXML | '_' | CombiningCharXML)* ) - ([Tt][Rr][Uu][Ee]) - ([Ff][Aa][Ll][Ss][Ee]) was intended. Please confirm and I can fix for the next version. Hope everyone is having a great day! Patrick PS: Is there some reason we don't simply cite the XML 1.0 standard and use the names, Letter, Digit, CombiningChar found there? -- Patrick Durusau patrick@durusau.net Chair, V1 - US TAG to JTC 1/SC 34 Convener, JTC 1/SC 34/WG 3 (Topic Maps) Editor, OpenDocument Format TC (OASIS), Project Editor ISO/IEC 26300 Co-Editor, ISO/IEC 13250-1, 13250-5 (Topic Maps)
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]