def p_expression_uminus(self, p):
_LOGGER.debug("<STR_LIT>")<EOL>if p[<NUM_LIT:2>].type == TypedClass.NUMBER: <EOL><INDENT>p[<NUM_LIT:0>] = TypedClass(-p[<NUM_LIT:2>].value, TypedClass.NUMBER)<EOL><DEDENT>else:<EOL><INDENT>raise TypeError("<STR_LIT>")<EOL><DEDENT>
expression  :   MINUS expression %prec UMINUS