Example #1
0
 def p_error(p):
     c = funciones.print_column(codigo,p)
     if post_program:
         linea = p.lineno-first_line+2+comm
     else:
         linea = comm+1
     str = "Error de sintaxis en linea %s, columna %s: token %s inesperado. \n" %(p.lineno, c, p.value[0])
     print str
     sys.exit(0)
Example #2
0
def t_error(t):
  c = funciones.print_column(t.lexer.lexdata,t)
  print "Error: caracter inesperado \"%s\" en linea %s, columna %s." % (t.value[0],t.lineno,c)
  sys.exit(0)             
  return t
Example #3
0
 def p_error(p):
     c = funciones.print_column(codigo,p)
     str = "Error de sintaxis en linea %s, columna %s: token %s inesperado. \n" %(p.lineno, c, p.value[0])
     print str
     sys.exit(0)
Example #4
0
def t_error(t):
    c = funciones.print_column(t.lexer.lexdata, t)
    print "Error: caracter inesperado \"%s\" en linea %s, columna %s." % (
        t.value[0], t.lineno, c)
    sys.exit(0)
    return t