The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Mpp::ActionParser::Legacy - Makepp scanner class for legacy interface

SYNOPSIS

        use Mpp::ActionParser::Legacy;
        my $scanner=Mpp::ActionParser::Legacy->new(\&scanner_c_compilation);

DESCRIPTION

Mpp::ActionParser::Legacy is an adapter class of type Mpp::Lexer that can talk to the legacy scanner interface. Its use is deprecated.

METHODS

new

        my $rp = Mpp::ActionParser::Legacy->new($coderef);

Returns a new Mpp::Lexer object that always uses $coderef as its command parser.

find_command_parser

        my $cp = $rp->find_command_parser($command, $rule, $dir, \$found);

Call the predefined coderef with $command, $rule and $dir, and return 0.