Флекс — разлика између измена

Садржај обрисан Садржај додат
+
Нема описа измене
Ред 8:
'''Флекс''' (брзи генератор [[лексички анализатор|лексичког анализатора]]) је слободна верзија -{[[Lex|Lex-а]]}-. Обично се користи са слободним -{[[GNU bison|Bison]]}- генератором. -{Flex}- настао око 1987. године и првобитно је написан у -{[[C (програмски језик)|C]]}--у, а његов аутор је -{[[Vern Paxson]]}-.
 
Опис -{flex}--а дат је у упуствуупутству за његово коришћење:
:"-{Flex}- је програмска алатка за генерисање скенера (читача): програма који препознају лексичке шаблоне у тексту. -{Flex}- чита дату улазну датотеку или стандардни улаз, уколико име улазне датотеке није задато, ради описа читача који ће да генерише. Описи су у облику регуларних израза и -{C}- кода, и зову се правила. -{Flex}- генерише као излаз -{С}- датотеку, -{'<code>lex.yy.c</code>'}-, која позива функцију -{'<code>yylex()</code>'}-. Ова -{С}- датотека је компајлирана и повезана (линкована) са -{'<code>-lfl</code>'}- датотеком да би било могуће извршавање програма. Када се покрене програм, он анализира дати улаз тражећи онај део улаза који одговара датом регуларном изразу. Када нађе тај део улаза, онда се извршава одговарајући део -{C}- кода..."
 
Преузето из „https://sr.wikipedia.org/wiki/Флекс