docs: def p_factor_unary_operators(self, p):
          """
          term : SUB factor
               | ADD factor
          """
  
          p[0] = p[2]
          if p[1] == '-':
              p[0] = Instruction('-x', context={'x': p[0]})