1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-04-29 23:24:55 +02:00
tldr/pages.es/common/yacc.md
Darío Hereñú 8e65372e14
yacc: add Spanish translation (#12971)
* yacc: add Spanish translation

---------

Co-authored-by: Alejandro Cervera <96702705+tricantivu@users.noreply.github.com>
Co-authored-by: spageektti <git@spageektti.cc>
2024-06-14 14:24:05 -05:00

890 B

yacc

Genera un analizador sintáctico LALR (en C) con un archivo de especificación de gramática formal. Vea también: bison. Más información: https://manned.org/yacc.1p.

  • Crea un fichero y.tab.c con el código del analizador en C y compila el fichero de gramática con todas las declaraciones constantes necesarias para los valores. El fichero y.tab.h con las declaraciones se crea exclusivamente con la opción -d:

yacc -d {{ruta/al/archivo_de_gramática.y}}

  • Compila un fichero de gramática con la descripción del analizador sintáctico y un informe de conflictos generados por ambigüedades en la gramática:

yacc -d {{ruta/al/archivo_de_gramática.y}} -v

  • Compila un archivo de gramática, y prefija los nombres de los archivos de salida con un prefijo personalizado en lugar de y:

yacc -d {{ruta/al/archivo_de_gramática.y}} -v -b {{prefijo}}