RE:ayuda en analizador lexico
Hi! segun lo que recuerdo la tabla de simbolos, es la tabla donde vas guardando los token que has reconocido en el analisis lexico, segun lo que recuerdo este seria un ejemplo
x=y*(x+4);
entonces tu tabla de simbolos deberia de tener algo asi:
Token lexema
id x
= =
id y
* *
( (
id x
+ +
num 4
) )
; ;
Bueno creo que era algo asi, conforme vas haciendo el analisis lexico vas creando la tabla, y vas poniendo una tabla donde indicas si es una variable (en este ejemplo es id) si es un numero (num) creo que los operadores como el + , - se quedan igual, tambien si hay palabras reservadas, tengo algunos ejemplos de analizadores lexicos, solo que la mayoria son para builder, aunque tengo uno en c, si quieres te lo paso, mandame un correo