Search results for "module:Devel::Declare"

Devel::Declare::Lexer - Easier than Devel::Declare River stage one • 1 direct dependent • 2 total dependents

Devel::Declare::Lexer makes it easier to parse code using Devel::Declare by generating a token stream from the statement and providing a callback for you to manipulate it before its parsed by Perl. The example in the synopsis creates a keyword named ...

IANKENT/Devel-Declare-Lexer-0.014 - 07 Nov 2013 12:30:11 UTC

Devel::Declare::Parser - Higher level interface to Devel-Declare River stage two • 7 direct dependents • 12 total dependents

Devel-Declare-Parser is a higher-level API sitting on top of Devel::Declare. It is used by Devel::Declare::Exporter to simplify exporting of Devel::Declare magic. Writing custom parsers usually only requires subclassing this module and overriding a c...

EXODIST/Devel-Declare-Parser-0.021 - 23 Oct 2023 04:49:29 UTC

Devel::Declare::Interface - Interface to Devel-Declare parsers. River stage two • 7 direct dependents • 12 total dependents

A higher level interface to Devel-Declare. This is the package you will interact with the most when using Devel::Declare::Parser....

EXODIST/Devel-Declare-Parser-0.021 - 23 Oct 2023 04:49:29 UTC

Devel::Declare::Parser::Fennec - The parser for Fennec syntax. River stage one • 1 direct dependent • 5 total dependents

EXODIST/Devel-Declare-Parser-Fennec-0.005 - 23 Mar 2013 16:06:22 UTC

Devel::Declare::Parser::Method - Parser that shifts $self automatically in codeblocks. River stage two • 7 direct dependents • 12 total dependents

This parser can be used to define a function that takes a single name, and a single codeblock. This is just like the 'sub' keyword. The name can be either a bareword, or a quoted string....

EXODIST/Devel-Declare-Parser-0.021 - 23 Oct 2023 04:49:29 UTC

Devel::Declare::Parser::Sublike - Parser that acts just like 'sub' River stage two • 7 direct dependents • 12 total dependents

This parser can be used to define a function that takes a single name, and a single codeblock. This is just like the 'sub' keyword. The name can be either a bareword, or a quoted string....

EXODIST/Devel-Declare-Parser-0.021 - 23 Oct 2023 04:49:29 UTC

Devel::Declare::Parser::Emulate - Parser that emulates Devel-Declare River stage two • 7 direct dependents • 12 total dependents

EXODIST/Devel-Declare-Parser-0.021 - 23 Oct 2023 04:49:29 UTC

Devel::Declare::Parser::Codeblock - Parser for functions that just take a codeblock. River stage two • 7 direct dependents • 12 total dependents

This parser can be used to define a function that takes ONLY a codeblock. This is just like a function with the (&) prototype. The difference here is that you do not need to end your block with a semicolon....

EXODIST/Devel-Declare-Parser-0.021 - 23 Oct 2023 04:49:29 UTC

lib/Devel/Declare/Lexer/Tokens.pm River stage one • 1 direct dependent • 2 total dependents

IANKENT/Devel-Declare-Lexer-0.014 - 07 Nov 2013 12:30:11 UTC

lib/Devel/Declare/Lexer/Stream.pm River stage one • 1 direct dependent • 2 total dependents

IANKENT/Devel-Declare-Lexer-0.014 - 07 Nov 2013 12:30:11 UTC

lib/Devel/Declare/Lexer/Factory.pm River stage one • 1 direct dependent • 2 total dependents

IANKENT/Devel-Declare-Lexer-0.014 - 07 Nov 2013 12:30:11 UTC

lib/Devel/Declare/Lexer/Token.pm River stage one • 1 direct dependent • 2 total dependents

IANKENT/Devel-Declare-Lexer-0.014 - 07 Nov 2013 12:30:11 UTC

lib/Devel/Declare/Lexer/Token/Variable.pm River stage one • 1 direct dependent • 2 total dependents

IANKENT/Devel-Declare-Lexer-0.014 - 07 Nov 2013 12:30:11 UTC

lib/Devel/Declare/Lexer/Token/Declarator.pm River stage one • 1 direct dependent • 2 total dependents

IANKENT/Devel-Declare-Lexer-0.014 - 07 Nov 2013 12:30:11 UTC

lib/Devel/Declare/Lexer/Token/RightBracket.pm River stage one • 1 direct dependent • 2 total dependents

IANKENT/Devel-Declare-Lexer-0.014 - 07 Nov 2013 12:30:11 UTC

lib/Devel/Declare/Lexer/Token/Raw.pm River stage one • 1 direct dependent • 2 total dependents

IANKENT/Devel-Declare-Lexer-0.014 - 07 Nov 2013 12:30:11 UTC

lib/Devel/Declare/Lexer/Token/Whitespace.pm River stage one • 1 direct dependent • 2 total dependents

IANKENT/Devel-Declare-Lexer-0.014 - 07 Nov 2013 12:30:11 UTC

lib/Devel/Declare/Lexer/Token/LeftBracket.pm River stage one • 1 direct dependent • 2 total dependents

IANKENT/Devel-Declare-Lexer-0.014 - 07 Nov 2013 12:30:11 UTC

lib/Devel/Declare/Lexer/Token/Bareword.pm River stage one • 1 direct dependent • 2 total dependents

IANKENT/Devel-Declare-Lexer-0.014 - 07 Nov 2013 12:30:11 UTC

lib/Devel/Declare/Lexer/Token/Operator.pm River stage one • 1 direct dependent • 2 total dependents

IANKENT/Devel-Declare-Lexer-0.014 - 07 Nov 2013 12:30:11 UTC
35 results (0.026 seconds)