W3C home > Mailing lists > Public > www-style@w3.org > February 2010

Re: [css21] ident production does not match <identifier>

From: Jonathan Kew <jonathan@jfkew.plus.com>
Date: Mon, 15 Feb 2010 17:08:35 +0000
Cc: "CSS WG" <www-style@w3.org>
Message-Id: <A2C6F41B-D31C-4058-A6AA-00B454648BB8@jfkew.plus.com>
To: Anne van Kesteren <annevk@opera.com>
On 15 Feb 2010, at 16:24, Anne van Kesteren wrote:

> http://www.w3.org/TR/CSS21/syndata.html#value-def-identifier mentions U+00A1 which has number 161 and seems about right. Yet the grammar defines nonascii as anything beyond 177 which is U+00B1 which does not really make sense to me. Thinking about it some more explicitly excluding 127-160 does not really seem needed either to me and maybe they should become part of nonascii (would also make the name somewhat more logical).
> Am I missing something?

I take it you're referring to the line

	nonascii	[^\0-\177]

The \177 there is an OCTAL escape, so that means 127 decimal / 0x7f hex, which is correct for the ASCII range.

Received on Monday, 15 February 2010 17:09:31 UTC

This archive was generated by hypermail 2.4.0 : Friday, 25 March 2022 10:07:43 UTC