Package flex: Information

    Source package: flex
    Version: 2.5.35-alt5
    Build time:  Feb 7, 2011, 01:44 AM
    Report package bug
    License: BSD-style
    Summary: A fast lexical analyzer generator
    Description: 
    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.

    List of rpms provided by this srpm:
    flex (x86_64, i586)
    flex-debuginfo (x86_64, i586)

    Maintainer: Dmitry V. Levin

    List of contributors:
    Dmitry V. Levin
    Alexey Gladkov
    syatskevich
    Stanislav Ievlev

    ACL:
    @qa_p6

      1. help2man
      2. flex
      3. gcc-c++

    Last changed


    Feb. 7, 2011 Dmitry V. Levin 2.5.35-alt5
    - Minor specfile cleanup.
    Sept. 10, 2009 Dmitry V. Levin 2.5.35-alt4
    - Moved "make check" to %check section.
    June 2, 2009 Dmitry V. Levin 2.5.35-alt3
    - Removed obsolete %install_info/%uninstall_info calls.
    - Updated backport for doc/flex.texi.