Пакет flex: Информация
Бинарный пакет: flex
Версия: 2.5.35-alt4
Архитектура: x86_64
Собран: 10 сентября 2009 г. 0:43
Исходный пакет: flex
Категория: Разработка/Прочее
Сообщить об ошибке в пакетеЗагрузка: flex-2.5.35-alt4.x86_64.rpm
Домашняя страница: http://flex.sourceforge.net/
Лицензия: BSD-style
О пакете: A fast lexical analyzer generator
Описание:
flex is a tool for generating scanners: programs which recognized lexical patterns in text. flex reads the given input files for a description of a scanner to generate. The description is in the form of pairs of regular expressions and C code, called rules. flex generates as output a C source file, lex.yy.c, which defines a routine yylex(). This file is compiled and linked with the -lfl library to produce an executable. When the executable is run, it analyzes its input for occurrences of the regular expressions. Whenever it finds one, it executes the corresponding C code. The behaviour of Flex has undergone a major change since version 2.5.4a. Flex scanners are now reentrant, you may have multiple scanners in the same program with differing sets of defaults, and they play nicer with modern C and C++ compilers. The Flip side is that Flex no longer conforms to the POSIX lex behaviour, and the scanners require conforming implementations when flex is used in ANSI C mode. The package flex-old provides the older behaviour.
Сопровождающий: Dmitry V. Levin
Права:
@qa_p5
@qa_p5
Последнее изменение
10 сентября 2009 г. Dmitry V. Levin 2.5.35-alt4
- Moved "make check" to %check section.
2 июня 2009 г. Dmitry V. Levin 2.5.35-alt3
- Removed obsolete %install_info/%uninstall_info calls. - Updated backport for doc/flex.texi.
4 марта 2009 г. Dmitry V. Levin 2.5.35-alt2
- Backported fixes from flex cvs snapshot 20081228. - Fixed isatty(3) declaration (closes: SF#1984987). - Fixed gcc-4.4 testsuite failures (closes: SF#2178663). - Updated patches from debian and opensuse flex packages. - Enabled flex test suite during build by default.