Выберите свой язык

Главная arrow-right Flex

Мы составили список из 3 бесплатных и платных аналогов Flex. Основные конкуренты: ANTLR, Owl parser generator. Кроме того, пользователи также проводят сравнения между Flex и Ragel. Также вы можете рассмотреть другие аналогичные варианты здесь: About.


ANTLR
Free Open Source

ANTLR, еще один инструмент для распознавания языка, является языковым инструментом, который обеспечивает основу для ...

Ragel компилирует исполняемые конечные автоматы из обычных языков.

Flex (быстрый генератор лексических анализаторов) - это инструмент для генерации сканеров.

Flex Платформы

tick-square Linux

Flex Обзор

Flex (быстрый генератор лексических анализаторов) - это инструмент для генерации сканеров. Сканер, иногда называемый токенизатором, - это программа, которая распознает лексические шаблоны в тексте. Программа flex считывает указанные пользователем входные файлы или их стандартный ввод, если имена файлов не указаны, для описания генерируемого сканера. Описание в форме пар регулярных выражений и кода на C, называемых правилами. Flex генерирует исходный файл C с именем "lex.yy.c", который определяет функцию yylex (). Файл "lex.yy.c" можно скомпилировать и связать для создания исполняемого файла. Когда исполняемый файл запускается, он анализирует свои входные данные на наличие вхождений текста, соответствующих регулярным выражениям для каждого правила. Всякий раз, когда он находит совпадение, он выполняет соответствующий C-код.

Лучшие аналоги Flex

Поделитесь своим мнением о программном обеспечении, оставьте отзыв и помогите сделать его еще лучше!

Flex Теги

development-tool analyzer

Предложить изменения

Ваш отзыв

Выберите рейтинг
Пожалуйста, выберите рейтинг

Your vote has been counted.

Do you have experience using this software?