.\" -*- coding: UTF-8 -*- .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.3. .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH FLEX 1 "mai 2017" "Proiectul Flex" Programare .SH NUME flex \- generatorul rapid de analiză lexicală .SH SINOPSIS \fBflex\fP [\fI\,OPŢIUNI\/\fP] [\fI\,FIŞIER\/\fP]... .SH DESCRIERE Generează programe care caută potriviri de tipare pe un text. .SS "Comprimare de tabele:" .TP \fB\-Ca\fP, \fB\-\-align\fP renunță la tabelele mari în favoarea unui aliniament mai bun al memoriei .TP \fB\-Ce\fP, \fB\-\-ecs\fP construiește clase de echivalenţă .TP \fB\-Cf\fP nu comprimă tabelele; folosește reprezentare \fB\-f\fP .TP \fB\-CF\fP nu comprimă tabelele; folosește reprezentare \fB\-F\fP .TP \fB\-Cm\fP, \fB\-\-meta\-ecs\fP construieşte clase de meta\-echivalență .TP \fB\-Cr\fP, \fB\-\-read\fP folosește read() în loc de stdio pentru intrarea de scaner .TP \fB\-f\fP, \fB\-\-full\fP generează scanere rapide, mari. Asemănător lui \fB\-Cfr\fP .TP \fB\-F\fP, \fB\-\-fast\fP folosește reprezentare alternativă de tabele. Asemănător lui \fB\-CFr\fP .TP \fB\-Cem\fP comprimare implicită (asemănător lui \fB\-\-ecs\fP \fB\-\-meta\-ecs\fP) .SS Depanare: .TP \fB\-d\fP, \fB\-\-debug\fP activează modul depanare în scanner .TP \fB\-b\fP, \fB\-\-backup\fP scrie de informațiile de copie de rezervă în lex.backup .TP \fB\-p\fP, \fB\-\-perf\-report\fP scrie raportul de performanță la ieșirea de eroare standard .TP \fB\-s\fP, \fB\-\-nodefault\fP elimină regula implicită de ECHO text care nu se potriveşte .TP \fB\-T\fP, \fB\-\-trace\fP «flex» ar trebui să ruleze în modul trasare de execuție (trace) .TP \fB\-w\fP, \fB\-\-nowarn\fP nu generează avertismente .TP \fB\-v\fP, \fB\-\-verbose\fP scrie cuprinsul statisticilor scanerului la ieșirea standard .TP \fB\-\-hex\fP utilizează numere hexazecimale în loc de octale în ieșirile de depanare .SH FIȘIERE .TP \fB\-o\fP, \fB\-\-outfile\fP=\fI\,FIȘIER\/\fP specifică numele de fișier de ieşire .TP \fB\-S\fP, \fB\-\-skel\fP=\fI\,FIȘIER\/\fP specifică fișierul schelet .TP \fB\-t\fP, \fB\-\-stdout\fP scrie scanerul la ieșirea standard în loc de lex.yy.c .TP \fB\-\-yyclass\fP=\fI\,NUME\/\fP numele clasei C++ .TP \fB\-\-header\-file\fP=\fI\,FIȘIER\/\fP creează un fișier de antet C pe lângă scanner .HP \fB\-\-tables\-file\fP[=\fI\,FIȘIER\/\fP] scrie tabelele în FIȘIER .SS "Comportament scaner:" .TP \fB\-7\fP, \fB\-\-7bit\fP generează scaner pe 7\-biţi .TP \fB\-8\fP, \fB\-\-8bit\fP generează scaner pe 8\-biţi .TP \fB\-B\fP, \fB\-\-batch\fP generează scaner comandă(batch) (inversul lui \fB\-I\fP) .TP \fB\-i\fP, \fB\-\-case\-insensitive\fP ignoră diferența majuscule/minuscule în tipare .TP \fB\-l\fP, \fB\-\-lex\-compat\fP compatibilitate maximă cu lex original .TP \fB\-X\fP, \fB\-\-posix\-compat\fP compatibilitate maximă cu lex POSIX .TP \fB\-I\fP, \fB\-\-interactive\fP generează scaner interactiv (inversul lui \fB\-B\fP) .TP \fB\-\-yylineno\fP urmărește numerotarea liniilor în yylineno .SS "Cod generat:" .TP \-+, \fB\-\-c\fP++ generează clasă de scaner C++ .TP \fB\-Dmacro\fP[=\fI\,defn\/\fP] #define macro defn (implicit defn este „1”) .TP \fB\-L\fP, \fB\-\-noline\fP elimină directivele #line din scaner .TP \fB\-P\fP, \fB\-\-prefix\fP=\fI\,ŞIR\/\fP folosește ȘIR ca prefix în loc de "yy" .TP \fB\-R\fP, \fB\-\-reentrant\fP generează un scaner C circular(reentrant) .TP \fB\-\-bison\-bridge\fP scaner pentru analiză pură «bison». .TP \fB\-\-bison\-locations\fP include suport yylloc. .TP \fB\-\-stdinit\fP inițializează yyin/yyout către intrarea standard/ieșirea standard .TP \fB\-\-nounistd\fP nu include .TP \fB\-\-noFUNCȚIE\fP nu generează o anumită FUNCȚIE .SS Diverse: .TP \fB\-c\fP opțiune POSIX care nu face nimic .TP \fB\-n\fP opțiune POSIX care nu face nimic .HP \-? .TP \fB\-h\fP, \fB\-\-help\fP produce acest mesaj de ajutor .TP \fB\-V\fP, \fB\-\-version\fP raportează versiunea «flex» .SH "CONSULTAȚI ȘI" Documentația completă pentru \fBflex\fP este menținută ca un manual Texinfo. Dacă programele \fBinfo\fP și \fBflex\fP sunt instalate corect pe sistemul dumneavoastră, comanda .IP \fBinfo flex\fP .PP ar trebui să vă permită accesul la manualul complet. .PP .SH TRADUCERE Traducerea în limba română a acestui manual a fost făcută de Eugen Hoanca și Remus-Gabriel Chelu . .PP Această traducere este documentație gratuită; citiți .UR https://www.gnu.org/licenses/gpl-3.0.html Licența publică generală GNU Versiunea 3 .UE sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă NICIO RESPONSABILITATE. .PP Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la .MT translation-team-ro@lists.sourceforge.net .ME .