---
name: "Devel::Declare::Parser::Method"
section: "3pm"
platform: "linux"
package: "libdevel-declare-parser-perl"
version: "0.021-1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/Devel::Declare::Parser::Method"
---

# Devel::Declare::Parser::Method(3pm)

Parser that shifts $self automatically in codeblocks.

## NAME

Devel::Declare::Parser::Method - Parser that shifts $self automatically in codeblocks.

## DESCRIPTION

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.

## EXTRAS WHEN USING THE KEYWORD

Codeblocks defined when using the keyword will have '$self' shifted off automatically.

## AUTHORS

Chad Granum exodist7@gmail.com

## COPYRIGHT

Copyright (C) 2010 Chad Granum

Devel-Declare-Parser is free software; Standard perl licence.

Devel-Declare-Parser is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the license for more details.
