Ver Mensaje Individual
  #14 (permalink)  
Antiguo 05/08/2005, 12:52
Avatar de Myakire
Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Pero según el intérprete que desea hacer Muzz, supongo que request.form("algo") no sería considerado como variable.

Creo que alguna regla de los autómatas dice que se considera variables las que están a la izquierda de las asignaciones. Y pensándolo pues si es cierto, ya que a la derecha son constantes por lo menos en esa linea (salvo intrucciones "raras" en C como a = --B, pero ya ese sería otro camino del autómata)

1) Hay que buscar las DIM y leer token-by-token hasta encontrar "," o fin de linea y almacenar en una tabla de variables.
2) Hay que buscar las asignaciones y leer el miembro de la izquierda y buscarlo en la tabla, si no esta, agregarlo (si se permiten variables sin dimensionar), sino, pues no hacer nada.

En fin, hay que definir antes que nada, como se comportarán los autómatas y sus reglas.