Man page - flex++(1)
Packages contains this manual
Available languages:
en pl vi da sv ro srManual
FLEX
НАЗИВУВОД
ОПИС
Сабијање табеле:
Прочишћавање:
ДАТОТЕКЕ
Понашање скенера:
Створени код:
Разно:
ВИДИТЕ ТАКОЂЕ
ПРЕВОД
НАЗИВ
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 или новије. Не преузимамо никакву одговорност.
Ако пронађете грешке у преводу ове странице приручника, пошаљите е-поруку TODO .