code: def p_error_raise(p):
      
      q = make_number(1, lineno=p.lineno(2))
      r = make_binary(p.lineno(1), 'MINUS',
                      make_typecast(TYPE.ubyte, p[2], p.lineno(1)), q,
                      lambda x, y: x - y)
      p[0] = make_sentence('ERROR', r)
docs: statement : ERROR expr