Ver Mensaje Individual
  #5 (permalink)  
Antiguo 26/01/2014, 21:21
Avatar de Instru
Instru
 
Fecha de Ingreso: noviembre-2002
Ubicación: Mexico
Mensajes: 2.751
Antigüedad: 21 años, 5 meses
Puntos: 52
Respuesta: Reconocerdor lexico.

Tienes razon. En este caso statematrix no es mas que una matriz doble de caracteres. Pero como en C char es equivalente a un byte y aparte se usa por defecto el codigo ascii, decidi usar char.

Estoy probando tu idea de las listas de diccionarios. Me esta agradando. Puedo crear una lista de diccionarios vacios y luego irla llenando con el mismo codugo que uso en C.

Para las constantes, estoy usando justo lo que mencionaste. Tengo una lista larga de variables que uso como constantes. Supongo que asi la dejare.

La razon por la cual uso numeros y constante mezclados es porque las constantes con nombre son estados finales y los numeros son solo estados transitorios que no tienen ningun nombre mas que "q1, q2...", por eso decidi dejar solo los numeros.

Bueno, al final supongo que tendre que seguir encasillado con puro ascii. Mi idea es que pudiera leer texto mas general usando unicode.

Te agradezco mucho.

Saludos