Hello,
> [...]
> I had either not realized, or forgotten, that unary minus could be used in
> patterns, that is indeed an important feature.
Okay, that is right.
Maybe it would be good to make the unary minus part of the numeric literal
syntax and thus allowing only constants to be negated. This
> I'm against removing it, even if compatibility was not an issue.
>
> Yes, it's an irregularity. But it's convenient, readable, and it
> allows using negative constants in patterns.
>
> --
> __("< Marcin Kowalczyk * [EMAIL PROTECTED] http://qrczak.ids.net.pl/
> \__/
> ^^