LinuxGuruz
  • Last 5 Forum Topics
    Replies
    Views
    Last post


The Web Only This Site
  • BOOKMARK

  • ADD TO FAVORITES

  • REFERENCES


  • MARC

    Mailing list ARChives
    - Search by -
     Subjects
     Authors
     Bodies





    FOLDOC

    Computing Dictionary




  • Text Link Ads






  • LINUX man pages
  • Linux Man Page Viewer


    The following form allows you to view linux man pages.

    Command:

    flex

    
    
    

    SYNOPSIS

           flex [OPTIONS] [FILE]...
    
    
    

    DESCRIPTION

           Generates programs that perform pattern-matching on text.
    
       Table Compression:
           -Ca, --align
                  trade off larger tables for better memory alignment
    
           -Ce, --ecs
                  construct equivalence classes
    
           -Cf    do not compress tables; use -f representation
    
           -CF    do not compress tables; use -F representation
    
           -Cm, --meta-ecs
                  construct meta-equivalence classes
    
           -Cr, --read
                  use read() instead of stdio for scanner input
    
           -f, --full
                  generate fast, large scanner. Same as -Cfr
    
           -F, --fast
                  use alternate table representation. Same as -CFr
    
           -Cem   default compression (same as --ecs --meta-ecs)
    
       Debugging:
           -d, --debug
                  enable debug mode in scanner
    
           -b, --backup
                  write backing-up information to lex.backup
    
           -p, --perf-report
                  write performance report to stderr
    
           -s, --nodefault
                  suppress default rule to ECHO unmatched text
    
           -T, --trace
                  flex should run in trace mode
    
           -w, --nowarn
                  do not generate warnings
    
           -v, --verbose
                  write summary of scanner statistics to stdout
    
           --header-file=FILE
                  create a C header file in addition to the scanner
    
           --tables-file[=FILE] write tables to FILE
    
       Scanner behavior:
           -7, --7bit
                  generate 7-bit scanner
    
           -8, --8bit
                  generate 8-bit scanner
    
           -B, --batch
                  generate batch scanner (opposite of -I)
    
           -i, --case-insensitive
                  ignore case in patterns
    
           -l, --lex-compat
                  maximal compatibility with original lex
    
           -X, --posix-compat
                  maximal compatibility with POSIX lex
    
           -I, --interactive
                  generate interactive scanner (opposite of -B)
    
           --yylineno
                  track line count in yylineno
    
       Generated code:
           -+,  --c++
                  generate C++ scanner class
    
           -Dmacro[=defn]
                  #define macro defn  (default defn is '1')
    
           -L,  --noline
                  suppress #line directives in scanner
    
           -P,  --prefix=STRING
                  use STRING as prefix instead of "yy"
    
           -R,  --reentrant
                  generate a reentrant C scanner
    
           --bison-bridge
                  scanner for bison pure parser.
    
           --bison-locations
                  include yylloc support.
    
       Miscellaneous:
           -c     do-nothing POSIX option
    
           -n     do-nothing POSIX option
    
           -?
    
           -h, --help
                  produce this help message
    
           -V, --version
                  report flex version
    
    
    

    SEE ALSO

           The  full documentation for flex is maintained as a Texinfo manual.  If
           the info and flex programs are properly installed  at  your  site,  the
           command
    
                  info flex
    
           should give you access to the complete manual.
    
    
    

    flex 2.5.35 February 2008 FLEX(1)

    
    
  • MORE RESOURCE


  • Linux

    The Distributions





    Linux

    The Software





    Linux

    The News



  • MARKETING






  • Toll Free

webmaster@linuxguruz.com
Copyright © 1999 - 2016 by LinuxGuruz