At 9:24 PM -0400 8/31/02, Ken Fox wrote:
>Damian Conway wrote:
>>No. It will be equivalent to:
>>
>> <[\x0a\x0d...]>
>
>I don't think \n can be a character class because it
>is a two character sequence on some systems. Apoc 5
>said \n will be the same everywhere, so won't it be
>something like
>
> rule \n { \x0d \x0a | \x0d | \x0a }
That should be
rule ASCII::\n
or something of the sort. That particular rule will only be valid for
ASCII data. Unicode will have a superset of that, and the other
character sets will have a different line ending rule.
This, like the other shortcut characters, will be character-set
specific. (And overridable, in case someone feels like making \b work
properly (FSVO "properly") for asian data that doesn't use word
delimiters)
--
Dan
--------------------------------------"it's like this"-------------------
Dan Sugalski even samurai
[EMAIL PROTECTED] have teddy bears and even
teddy bears get drunk