- From: Graham Klyne <GK@ninebynine.org>
- Date: Tue, 06 May 2003 12:06:01 +0100
- To: Rob Cameron <cameron@cs.sfu.ca>, uri@w3.org
At 18:33 05/05/2003 -0700, Rob Cameron wrote: >(2) The HEXDIG definition of RFC2234 is upper-case only; > it's probably not what is wanted. > escaped = "%" HEXDIG HEXDIG I beg to disagree. From: http://www.ietf.org/rfc/rfc2234.txt [[ HEXDIG = DIGIT / "A" / "B" / "C" / "D" / "E" / "F" ]] and [[ ABNF permits specifying literal text string directly, enclosed in quotation-marks. Hence: command = "command string" Literal text strings are interpreted as a concatenated set of printable characters. NOTE: ABNF strings are case-insensitive and the character set for these strings is us-ascii. Hence: rulename = "abc" and: rulename = "aBc" will match "abc", "Abc", "aBc", "abC", "ABc", "aBC", "AbC" and "ABC". To specify a rule which IS case SENSITIVE, specify the characters individually. ... ]] #g ------------------- Graham Klyne <GK@NineByNine.org> PGP: 0FAA 69FF C083 000B A2E9 A131 01B9 1C7A DBCA CB5E
Received on Tuesday, 6 May 2003 08:37:11 UTC