yacc

    9El calor

    1Respuesta

    Estoy almacenando los argumentos pasados ​​a main en yacc en un archivo. Ahora quiero que la lex lea su entrada desde este archivo en lugar de la terminal. Sé que puedo apuntar a yyin a un archivo com

    14El calor

    2Respuesta

    ¿Cuál es el propósito de la unión en el archivo yacc? ¿Está directamente relacionado con yylval en el archivo flexible? Si no usa yylval, ¿no necesita usar union?

    12El calor

    1Respuesta

    Ya busqué mi respuesta pero no obtuve ninguna respuesta rápida para un ejemplo simple. Quiero compilar un escáner/analizador de flex/bison + usando g ++ solo porque quiero usar clases de C++ para crea

    7El calor

    5Respuesta

    Quiero analizar una cadena que doy al analizador en la función principal de yacc. Sé que esto podría hacerse usando yy_scan_string pero no sé cómo usarlo. Busqué en la web y en las páginas man, pero t

    5El calor

    4Respuesta

    ¿Cuál es la mejor manera de manejar múltiples analizadores Flex/Bison dentro de un proyecto? Escribí un analizador y ahora necesito un segundo en el mismo proyecto. Hasta ahora en la tercera sección d

    24El calor

    5Respuesta

    Estoy trabajando en un proyecto de diseño de compilador en Java. El análisis léxico está hecho (usando jflex) y me pregunto qué herramienta similar a yacc sería la mejor (la más eficiente, la más fáci

    10El calor

    2Respuesta

    He estado ayudando a aumentar un lenguaje propietario de veintitantos años dentro de mi empresa. Es un gran lenguaje completo de Turing. Traducirlo a otro régimen gramatical (como Antlr) no es una opc

    11El calor

    4Respuesta

    Duplicar posibles: Where can I find a yacc gammar for ECMAscript/Actionscript/Javascript Estoy tratando de encontrar un archivo de gramática JavaScript para Yacc (preferiblemente para Jay, pero ya que

    15El calor

    3Respuesta

    Estoy tratando de incluir una estructura como parte de la unión con bisonte, pero me da un error en el 'struct nodo args' en% union: parser.y:17: error: field ‘args’ has incomplete type El Código: s

    9El calor

    4Respuesta

    Si olvido poner una línea vacía al final de cualquiera de mis archivos, mi programa obtiene un error de sintaxis. El problema es que mi gramática espera una nueva línea para finalizar la línea actual.