parrot/cardinal — Issue #21: parse error with unary operators +-*/%
Author: lateau
Created: 2012-03-07 17:17:12+00:00
State: open

our parser does not allows something weird but ruby does:

------1
- -1

actually, ruby op are works different ways in some cases.
in this case it will call method @- of 1(Integer).

but our parser cannot handle these weird case.
because it would not call the method or do something near behavior.

we need to try proto prefix or some other way.