Tag: FSYACC
Intenté ejecutar este programa en Lex y Yacc. Trabajo en un Macbook Pro. No entiendo por qué no se reconoce yylval en el archivo Lex; ¿alguien sabe qué debo hacer aquí? Quizás necesito agregar algunos includes, ¿o algo más? Encontré algo en internet así: Archivo Lex: %% August { yylval . . . Read more
Hola, necesito entender flex y bison para reescribir a QRegExp, surgieron las siguientes preguntas. Si el token es adecuado para varios equipos a la vez, ¿cómo actuará YACC / BISON? Por ejemplo, hay un token FLOAT_NUM, hay dos comandos: El primer comando necesita dos tokens (STARTED y FLOAT_NUM) title: STARTED . . . Read more
Estoy trabajando en una calculadora simple en lex/yacc y estoy tratando de hacer que algunas funciones devuelvan como doubles, en lugar de enteros. Inicialmente, todo estaba debajo de expr. Al descubrir que no puedo hacer un type cast de $$, introduje un nuevo tipo, DECIMAL y lo agregué como una . . . Read more
Preparé un analizador sintáctico en GNU Bison en modo GLR. Tiene un conflicto de reducción/reducción, por lo que activé el modo GLR, esperando que dividiera el analizador sintáctico y procediera a descubrir qué análisis funcionan. Pero no lo hace: %{ #include <stdio.h> %} %glr-parser %start start %% /* Con la . . . Read more
Soy un traductor de español que traduce documentos de IT. Traduzca lo siguiente al español. No traduzca el código y el resultado en markdown. Estoy desconcertado acerca de cómo puedo imprimir una tabla de análisis LALR(1) desde el programa yacc. Sé que detrás de escena, yacc convierte la gramática en . . . Read more