No-TerminalFOLLOW
Programa{ EOF }
ListaElementos{ EOF }
Elemento{ LET, FUNC, IF, WHILE, FOR, RETURN, IDENTIFICADOR, EOF }
Sentencia{ LET, IF, WHILE, FOR, RETURN, IDENTIFICADOR, LLAVE_DER }
SentenciaNoVar{ LET, FUNC, IF, WHILE, FOR, RETURN, IDENTIFICADOR, EOF, LLAVE_DER }
DeclaracionVariable{ LET, FUNC, IF, WHILE, FOR, RETURN, IDENTIFICADOR, EOF, MENOS, NO, NUMERO, CADENA, VERDADERO, FALSO, PAREN_IZQ, LLAVE_DER }
DeclaracionFuncion{ LET, FUNC, IF, WHILE, FOR, RETURN, IDENTIFICADOR, EOF }
Bloque{ LET, FUNC, IF, WHILE, FOR, RETURN, IDENTIFICADOR, EOF, ELSE, LLAVE_DER }
ListaSentencias{ LLAVE_DER }
ListaParametros{ PAREN_DER }
RestoParametros{ PAREN_DER }
Parametro{ COMA, PAREN_DER }
Tipo{ IGUAL, LLAVE_IZQ, COMA, PAREN_DER }
SentenciaIf{ LET, FUNC, IF, WHILE, FOR, RETURN, IDENTIFICADOR, EOF, LLAVE_DER }
ParteElse{ LET, FUNC, IF, WHILE, FOR, RETURN, IDENTIFICADOR, EOF, LLAVE_DER }
SentenciaWhile{ LET, FUNC, IF, WHILE, FOR, RETURN, IDENTIFICADOR, EOF, LLAVE_DER }
SentenciaFor{ LET, FUNC, IF, WHILE, FOR, RETURN, IDENTIFICADOR, EOF, LLAVE_DER }
SentenciaReturn{ LET, FUNC, IF, WHILE, FOR, RETURN, IDENTIFICADOR, EOF, LLAVE_DER }
ExpresionOpcional{ PUNTO_COMA }
SentenciaIDENT{ LET, FUNC, IF, WHILE, FOR, RETURN, IDENTIFICADOR, EOF, LLAVE_DER }
PostIDENT{ PUNTO_COMA }
ListaArgumentos{ PAREN_DER }
RestoArgumentos{ PAREN_DER }
Expresion{ PUNTO_COMA, PAREN_DER, COMA }
ExpOr{ PUNTO_COMA, PAREN_DER, COMA }
ContinuacionOr{ PUNTO_COMA, PAREN_DER, COMA }
ExpAnd{ OR, PUNTO_COMA, PAREN_DER, COMA }
ContinuacionAnd{ OR, PUNTO_COMA, PAREN_DER, COMA }
ExpIgualdad{ AND, OR, PUNTO_COMA, PAREN_DER, COMA }
ContinuacionIgualdad{ AND, OR, PUNTO_COMA, PAREN_DER, COMA }
OpIgualdad{ MENOS, NO, NUMERO, CADENA, VERDADERO, FALSO, IDENTIFICADOR, PAREN_IZQ }
ExpRelacional{ IGUAL_IGUAL, DIFERENTE, AND, OR, PUNTO_COMA, PAREN_DER, COMA }
ContinuacionRelacional{ IGUAL_IGUAL, DIFERENTE, AND, OR, PUNTO_COMA, PAREN_DER, COMA }
OpRelacional{ MENOS, NO, NUMERO, CADENA, VERDADERO, FALSO, IDENTIFICADOR, PAREN_IZQ }
ExpAditiva{ MENOR, MAYOR, MENOR_IGUAL, MAYOR_IGUAL, IGUAL_IGUAL, DIFERENTE, AND, OR, PUNTO_COMA, PAREN_DER, COMA }
ContinuacionAditiva{ MENOR, MAYOR, MENOR_IGUAL, MAYOR_IGUAL, IGUAL_IGUAL, DIFERENTE, AND, OR, PUNTO_COMA, PAREN_DER, COMA }
OpAditivo{ MENOS, NO, NUMERO, CADENA, VERDADERO, FALSO, IDENTIFICADOR, PAREN_IZQ }
ExpMult{ MAS, MENOS, MENOR, MAYOR, MENOR_IGUAL, MAYOR_IGUAL, IGUAL_IGUAL, DIFERENTE, AND, OR, PUNTO_COMA, PAREN_DER, COMA }
ContinuacionMult{ MAS, MENOS, MENOR, MAYOR, MENOR_IGUAL, MAYOR_IGUAL, IGUAL_IGUAL, DIFERENTE, AND, OR, PUNTO_COMA, PAREN_DER, COMA }
OpMult{ MENOS, NO, NUMERO, CADENA, VERDADERO, FALSO, IDENTIFICADOR, PAREN_IZQ }
ExpUnaria{ ASTERISCO, DIAGONAL, MAS, MENOS, MENOR, MAYOR, MENOR_IGUAL, MAYOR_IGUAL, IGUAL_IGUAL, DIFERENTE, AND, OR, PUNTO_COMA, PAREN_DER, COMA }
Primario{ ASTERISCO, DIAGONAL, MAS, MENOS, MENOR, MAYOR, MENOR_IGUAL, MAYOR_IGUAL, IGUAL_IGUAL, DIFERENTE, AND, OR, PUNTO_COMA, PAREN_DER, COMA }
Postfijo{ ASTERISCO, DIAGONAL, MAS, MENOS, MENOR, MAYOR, MENOR_IGUAL, MAYOR_IGUAL, IGUAL_IGUAL, DIFERENTE, AND, OR, PUNTO_COMA, PAREN_DER, COMA }