NAME

Parse::Flex - The Fastest Lexer on the West **Development Release**

SYNOPSIS

# Add any custom libraries as $ENV{PWD}/auto/*.so , or
# as $ENV{PWD}/auto/Parse/Flex.so . Otherwise you get the default Flex.so .

use Parse::Flex;
yying = 'datafile'
yylex() ;

DESCRIPTION

This module implements a lexer analyzer based on flex(1)

Parse::Flex works similar to Parse::Lex, but it uses XS for speedup. The
documentation for this section will be added in the next version due this weekend.

Methods

yylex()
Get the name of next token, and idirectly sets yytext . Returns undef for end
of input.
yyin()
Set the name of the input file.
yyout()
Set the name of the output file.

EXPORT

yyin, yyout, yylex

AUTHOR

Ioannis Tambouras, <ioannis@earthlink.net>

SEE ALSO

flex(1), Parse::Lex