| BISON(1) | Comenzi utilizator | BISON(1) |
bison - generator de analizator al proiectului GNU (înlocuitor yacc)
bison [OPȚIUNE]... FIȘIER
bison este un generator de analizator în stilul yacc(1). Acesta ar trebui să fie compatibil cu fișierele de intrare concepute pentru yacc.
Fișierele de intrare trebuie să respecte convenția yacc de a se termina cu .y. Spre deosebire de yacc, fișierele generate nu au nume fixe, ci folosesc prefixul fișierului de intrare. În plus, dacă trebuie să puneți cod C++ în fișierul de intrare, puteți termina numele său cu o extensie de tip C++ (.ypp sau .y++), apoi bison va urma extensia dvs. pentru a denumi fișierul de ieșire (.cpp sau .c++). De exemplu, un fișier de descriere a gramaticii numit parse.yxx va produce analizatorul generat într-un fișier numit parse.tab.cxx, în loc de y.tab.c al lui yacc sau parse.tab.c al vechii versiuni bison.
Această descriere a opțiunilor care pot fi date lui bison este adaptată de la nodul Invocation din manualul bison.texi, care ar trebui să fie considerată ca fiind de referință.
bison acceptă atât opțiunile tradiționale cu o singură literă, cât și numele mnemonice lungi ale opțiunilor. Numele de opțiuni lungi sunt indicate cu -- în loc de -. Sunt permise abrevierile pentru numele opțiunilor, atât timp cât acestea sunt unice. Atunci când o opțiune lungă are un argument, cum ar fi --file-prefix, conectați numele opțiunii și argumentul cu =.
Generarea unui analizator determinist LR sau LR generalizat (GLR) care utilizează tabelele de analizator LALR(1), IELR(1) sau LR(1) canonice.
Argumentele obligatorii pentru opțiunile lungi sunt obligatorii și pentru opțiunile scurte. Similar pentru argumentele opționale.
Scris de Robert Corbett și Richard Stallman.
Raportați erorile la: <bug-bison@gnu.org>.
Pagina principală a GNU Bison:
<https://www.gnu.org/software/bison/>
Ajutor general pentru utilizarea software-ului GNU:
<https://www.gnu.org/gethelp/>.
Raportați orice erori de traducere la:
<https://translationproject.org/team/ro.html>
Pentru documentația completă, rulați: «info
bison».
Drepturi de autor © 2021 Free Software Foundation, Inc.
Acesta este software liber; consultați sursa pentru condițiile
de copiere. NU există NICIO garanție; nici măcar pentru
COMERCIALIZARE sau POTRIVIRE PENTRU UN ANUMIT SCOP.
Documentația completă pentru bison este menținută ca un manual Texinfo. Dacă programele info și bison sunt instalate corect în sistemul dvs., comanda
ar trebui să vă permită accesul la manualul complet.
Traducerea în limba română a acestui manual a fost făcută de Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>
Această traducere este documentație gratuită; citiți Licența publică generală GNU Versiunea 3 sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă NICIO RESPONSABILITATE.
Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la translation-team-ro@lists.sourceforge.net.
| octombrie 2024 | GNU Bison 3.8.2 |