The classes "Parse::Lex" and "Parse::CLex" create lexical analyzers. They use different analysis techniques: 1. "Parse::Lex" steps through the analysis by moving a pointer within the character strings to be analyzed (use of "pos()" together with "\G"...
PSCUST/ParseLex-2.21 - 31 Dec 2011 11:34:09 GMTThis is an abstract class used by "Parse::Lex" and "Parse::CLex"....
PSCUST/ParseLex-2.21 - 31 Dec 2011 11:34:09 GMTSee the "Parse::Lex" documentation....
PSCUST/ParseLex-2.21 - 31 Dec 2011 11:34:09 GMTOften times you'd use a lexer in conjunction with a parser. And most of the time you'd want to generate that parser with a yacc parser generator. Parse::YYLex is a derivative of *Parse::Lex* compatible with yacc parsers, by adapting it to the byacc c...
PSCUST/ParseLex-2.21 - 31 Dec 2011 11:34:09 GMTPSCUST/ParseLex-2.21 - 31 Dec 2011 11:34:09 GMT
"Parse::LexEvent" generates lexical analyzers in the fashion of "Parse::Lex", but the generated analyzers emit an event at the finish of recognition of each token. This event corresponds to the call of a procedure whose name is that of the token. It ...
PSCUST/ParseLex-2.21 - 31 Dec 2011 11:34:09 GMTThe "Parse::Token" class and its derived classes permit defining the tokens used by "Parse::Lex" or "Parse::LexEvent". The creation of tokens can be done by means of the "new()" or "factory()" methods. The "Lex::new()" method of the "Parse::Lex" pack...
PSCUST/ParseLex-2.21 - 31 Dec 2011 11:34:09 GMTKHS/Parse-Token-Lite-0.200 - 20 Feb 2014 19:05:39 GMT
Parse::Flex works similar to Parse::Lex, but it uses XS for faster performance. This module allows you to construct a lexer analyzer with your custom rules. Parse::Flex is not intended to be used directly; instead, use the script makelexer.pl to subm...
IOANNIS/Parse-Flex-0.12 - 27 Jul 2008 02:53:29 GMTThe "Parse::Template" class evaluates Perl expressions placed within a text. This class can be used as a code generator, or a generator of documents in various document formats (HTML, XML, RTF, etc.). The principle of template-based text generation i...
PSCUST/ParseTemplate-3.08 - 28 Feb 2012 19:28:17 GMTStallion parses and evaluates a string using entered grammar rules. The parsing is done top-down via a start rule, in a depth first search forming a parse tree. When a rule does not match the parser backtracks to a node that has another option. For e...
ARTHUR/Parse-Stallion-2.01 - 28 Jan 2012 18:27:13 GMTThis module implements a generic tokenizer that can be used by Parse::FSM parsers, and can also be used standalone independently of the parser. It supports recursive file includes and takes track of current file name and line number. It keeps the pat...
PSCUST/Parse-FSM-1.13 - 16 May 2016 19:57:45 GMTOverview Parse::RecDescent incrementally generates top-down recursive-descent text parsers from simple *yacc*-like grammar specifications. It provides: * Regular expressions or literal strings as terminals (tokens), * Multiple (non-contiguous) produc...
JTBRAUN/Parse-RecDescent-1.967015 - 04 Apr 2017 14:54:55 GMTTBONE/Parse-RecDescent-FAQ-7.5 - 24 Aug 2010 17:09:30 GMT