Использование UNIX для синтаксического и лексического анализа

       

Функции Lex


|

Использовать действие для следующего правила этого регулярного выражения. Должно быть единственным в поле действия

ECHO;

Вывести значение yytext в поток стандартного вывода.

REJECT;

Продолжить до следующего выражения, соответствующего текущему вводу

BEGIN состояние;

Переключить соответствующую определенному состоянию переменную.

Lex пытается найти соответствие самой длинной строке, которая соответствует определенному регулярному выражению. Если найдено соответствие двум регулярным выражениям одной длины, то используется первое определенное выражение. REJECT заставить искать соответствие для второго или последующих регулярных выражений.



Содержание раздела