Operator-Precedence parsing cannot handle the unary minus when we have also the binary minus in our grammar. The best approach to solve this problem, let the lexical analyzer handle this problem. The lexical analyzer will return two different operators for the unary minus and the binary minus. The lexical analyzer will need a look ahead to distinguish the binary minus from the unary minus.