miércoles, 20 de abril de 2011

Java Cup como Obtener Numero de Linea y Caracter para cada Token


este video muestra como enlazar JFlex con Java Cup y llevar el numero de linea y carácter en cada token (utilizando yyline y yycolumn, y las propiedades left y right de la clase Symbol).

esto nos permite tener en los metodos de manejo de errores, como lo es "sintax_error", mas detalles del token que produce el error de sintaxis, lo que nos permite agregar en el reporte de errores, la localización exacta, del token que causa un error sintáctico o lexico.



Descargar Codigo Fuente