Provided by: manpages-sr_4.15.0-9_all
НАЗИВ
flex - the fast lexical analyser generator
УВОД
flex [ОПЦИЈЕ] [ДАТОТЕКА]...
ОПИС
Стварајте програме који обављају поклапање према шаблону у тексту. Сабијање табеле: -Ca, --align обрађује веће табеле зарад бољег поравнања меморије -Ce, --ecs изграђује разреде једнакости -Cf не сажима табеле; користи -f представљање -CF не сажима табеле; користи -F представљање -Cm, --meta-ecs изграђује разреде мета-једнакости -Cr, --read користи „read()уместо стндардног уи за улаз скенера -f, --full ствара брзи, велики скенер. Исто као -Cfr -F, --fast користи заменско представљање табеле. Исто као -CFr -Cem задато сажимање (исто као --ecs --meta-ecs) Прочишћавање: -d, --debug укључује режим прочишћавања у скенеру -b, --backup записује податке о стварању резерве у „lex.backup“ -p, --perf-report записује извештај о учинку стандардну грешку -s, --nodefault потискује задато правило у „ECHO“ непоклопљени текст -T, --trace flex треба да ради у режиму праћења -w, --nowarn не ствара упозорења -v, --verbose записује сажетак статистике скенера на стандардни излаз --hex use hexadecimal numbers instead of octal in debug outputs
ДАТОТЕКЕ
-o, --outfile=ДАТОТЕКА наводи излазни назив датотеке -S, --skel=ДАТОТЕКА наводи датотеку окоснице -t, --stdout записује скенер на стандардни излазуместо на „lex.yy.c“ --yyclass=НАЗИВ назив Ц++ разреда --header-file=ДАТОТЕКА ствара датотеку Ц заглавља као додатак скенеру --tables-file[=ДАТОТЕКА] записује табеле у ДАТОТЕКУ --backup-file=ДАТОТЕКА записује податке о стварању резерве у ДАТОТЕКУ Понашање скенера: -7, --7bit ствара 7-битни скенер -8, --8bit ствара 8-битни скенер -B, --batch ствара скенер скупа (супротно од -I) -i, --case-insensitive занемарује величину слова у шаблонима -l, --lex-compat највећа сагласност са изворним лексом -X, --posix-compat највећа сагласност са лексом ПОСИКС-а -I, --interactive ствара међудејствени скенер (супротно од -B) --yylineno прати број реда у „yylineno“ Створени код: -+, --c++ ствара C++ разред скенера -Dmacro[=одредница] #define макро „одредницу“ (основна је 1) -L, --noline потискује одреднице #line у скенеру -P, --prefix=НИСКА користи НИСКУкао префикс уместо „yy“ -R, --reentrant ствара поновно улазни C скенер --bison-bridge скенер за чисто бизонов обрађивач. --bison-locations укључујеподршку „yylloc“ support” --stdinit започиње „yyin/yyout“ на стндулаз/стндизлаз --nounistd не укључује <unistd.h> --noФУНКЦИЈА не ствара нарочиту ФУНКЦИЈУ Разно: -c не ПОСИКС-ира опцију -n не ПОСИКС-ира опцију -? -h, --help исписује ову помоћ -V, --version извештава о издању flex-а
ВИДИТЕ ТАКОЂЕ
Потпуна документација за flex је одржавана као Тексинфо упутство. Ако су info и flex исправно инсталирани на вашем сајту, наредба info flex треба да вам да приступ потпуном упутству.
ПРЕВОД
Српски превод ове странице са приручником смо направили Овај превод је бесплатна документација; за услове ауторског права погледајте ГНУ Општу јавну лиценцу верзије 3 ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩ или новије. Не преузимамо никакву одговорност. Ако пронађете грешке у преводу ове странице приручника, пошаљите е-поруку TODO ⟨⟩.