MarpaX::ESLIF::ECMA404::RecognizerInterface - MarpaX::ESLIF::ECMA404 Recognizer Interface
version 0.012
use MarpaX::ESLIF::ECMA404::RecognizerInterface; my $recognizerInterface = MarpaX::ESLIF::ECMA404::RecognizerInterface->new();
MarpaX::ESLIF::ECMA404's Recognizer Interface
Instantiate a new recognizer interface object. %options may contain:
%options
The data to parse
The encoding of the data
Returns a true or a false value, indicating if last read was successful. Default is a true value.
Returns a true or a false value, indicating if end-of-data is reached. Default is a true value.
Returns a true or a false value, indicating if last read is a stream of characters. Default is a true value.
Returns encoding information. Default is undef.
Returns last bunch of data. Default is the string passed in the constructor.
Returns a true or a false value, indicating if threshold warning is on or off, respectively. Default is a false value.
Returns a true or a false value, indicating if exhaustion event is on or off, respectively. Default is a false value.
Returns a true or a false value, indicating if newline count is on or off, respectively. Default is a false value.
Returns a true or a false value, indicating if absolute position tracking is on or off, respectively. Default is a false value.
MarpaX::ESLIF::ECMA404
Jean-Damien Durand <jeandamiendurand@free.fr>
This software is copyright (c) 2017 by Jean-Damien Durand.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
To install MarpaX::ESLIF::ECMA404, copy and paste the appropriate command in to your terminal.
cpanm
cpanm MarpaX::ESLIF::ECMA404
CPAN shell
perl -MCPAN -e shell install MarpaX::ESLIF::ECMA404
For more information on module installation, please visit the detailed CPAN module installation guide.