Glendon Holst - 2006-06-24

Logged In: YES
user_id=436806

This is a bug in the parser. The difference is that + and - are also unary
operators, while * and / are only binary.

This is an issue in lists as well as parentheses, e.g.: L = ['+', a] or L=(+,a).

A work around is to enclose symbols which are unary operators in
parentheses if an atom is desired.

e.g.:

L=[(+),a].
L=((+),a).