Added detection of unary negative operator

Expanded the syntax_status enum to include the unary negative operator
and now detects it correctly.