A unary operation is preceded by the unary operation code.
-1
!(a or b)
-(5*x)
un_operation := [un_oper] simple_op