Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/01/2014, 21:06
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 9 meses
Puntos: 1360
Respuesta: Reconocerdor lexico.

Si, bueno como no supe muy bien como estaba compuesto stateMatrix tuve que asumir ciertas cosas.

Si metes un carácter que no esta dentro del rango del ascii, eso dependerá de ti y de como manejes eso. Ya en el código que pusiste no veo nada mas que inicializar stateMatrix.

Para las constantes, igual que True y False en python 2, solo crea tus constantes y haz uso de estas variables y ya. Por ejemplo ASSIGN = 3 y ya. En python 3, a partir de python 3.4 habrá soporte para enum. http://docs.python.org/3.4/library/enum.html

Pero, incluso en tu código no veo que uses enums correctamente, ya que pareces mezclar constantes con números hardcodeados.