flex - szybki generator analizatora leksykalnego
Generowanie programów wykonujących na tekście
dopasowywanie wzorców.
- -Ca,
--align
- użycie większych tablic dla lepszego wyrównania
pamięci
- -Ce, --ecs
- konstruowanie klas równoważności
- -Cf
- nie kompresowanie tablic; użycie reprezentacji -f
- -CF
- nie kompresowanie tablic; użycie reprezentacji -F
- -Cm,
--meta-ecs
- konstruowanie klas meta-równoważności
- -Cr, --read
- użycie read() zamiast stdio dla wejścia skanera
- -f, --full
- wygenerowanie szybkiego, wielkiego skanera. To samo co -Cfr
- -F, --fast
- użycie alternatywnej reprezentacji tablic. To samo co
-CFr
- -Cem
- domyślne kompresowanie (to samo co --ecs
--meta-ecs)
- -d, --debug
- włączenie trybu diagnostycznego (debug) w skanerze
- -b, --backup
- zapisanie informacji o zapamiętywaniu do lex.backup
- -p,
--perf-report
- wypisanie raportu o wydajności na stderr
- -s,
--nodefault
- pominięcie domyślnej reguły ECHO dla niedopasowanego
tekstu
- -T, --trace
- flex powinien działać w trybie śledzenia
- -w, --nowarn
- nie generowanie ostrzeżeń
- -v, --verbose
- wypisanie podsumowania statystyk skanera na stdout
- --hex
- używa liczb szesnastkowych zamiast ósemkowych w wynikach
debugowania
Pełna dokumentacja dla programu flex jest
utrzymywana jako podręcznik Texinfo. Jeśli programy
info oraz flex są właściwie
zainstalowane, polecenie
- info flex
powinno dać dostęp do pełnego
podręcznika.
Autorami polskiego tłumaczenia niniejszej strony
podręcznika są: Przemek Borys <pborys@dione.ids.pl> i
Michał Kułach <michal.kulach@gmail.com>
Niniejsze tłumaczenie jest wolną
dokumentacją. Bliższe informacje o warunkach licencji
można uzyskać zapoznając się z
GNU General
Public License w wersji 3 lub nowszej. Nie przyjmuje się
ŻADNEJ ODPOWIEDZIALNOŚCI.
Błędy w tłumaczeniu strony podręcznika
prosimy zgłaszać na adres listy dyskusyjnej
manpages-pl-list@lists.sourceforge.net.