Module::Build::Parse::Yapp(3pm)

Module::Build::Parse::Yapp3pm

Build parse::yapp parsers from source

Usage

    use Module::Build::Parse::Yapp;
    my $build = Module::Build::Parse::Yapp->new
        (
            module_name => 'Foo::Bar',
            ...other stuff here...
        );
    $build->add_build_element('yp');
    $build->create_build_script;

Version

version 0.1.2

Overview

Module::Build::Parse::Yapp is a subclass of Module::Build made to build Parse::Yapp parsers from the source. Thus, prebuilt parsers do not have to be included in the source distribution.

Module::Build::Parse::Yapp looks for *.yp files under 'lib' and produces Perl modules in place of them under 'blib/lib'. Therefore, a grammar file 'lib/A/B/C.yp' will be converted to 'blib/lib/A/B/C.pm' with a package name of 'A::B::C'.

Releases

3 releases since Debian 11 (Bullseye); the text changed 1 time.

  1. 11
  2. 12–13

Author

Andrius Merkys <[email protected]>

From libmodule-build-parse-yapp-perl 0.1.2-4 in Debian 13 (Trixie). Parsed by carta from the page's man source.