yacc stack overflow
Estoy usando unas herramientas lex y yacc para parsear unos documentos, con estas herramientas lo que intento es quitar elementos de un documento que me sirven.
Estoy compilando en una maquina linux , todas las compilaciones se realizan bien y se crea el ejecutable final. Pero cuando al ejecutable le paso el documento:
./a.out < documento > fichero_salida
Me salta un error que pone:
yacc stack overflow
Y en el fichero de salida me esta el documento inicial a medio validar, es decir, no llega a leer todo el documento inicial.
Me gustaria saber cual es la causa del error y su posible solución.
Gracias adelantadas por vuestras soluciones
Estoy compilando en una maquina linux , todas las compilaciones se realizan bien y se crea el ejecutable final. Pero cuando al ejecutable le paso el documento:
./a.out < documento > fichero_salida
Me salta un error que pone:
yacc stack overflow
Y en el fichero de salida me esta el documento inicial a medio validar, es decir, no llega a leer todo el documento inicial.
Me gustaria saber cual es la causa del error y su posible solución.
Gracias adelantadas por vuestras soluciones