Filewatcher File Search File Search
Catalog
Content Search
» » » » »

libparse-method-signatures-perl

Perl module to parse Perl6-like method signatures

Parse::Method::Signatures takes a method signature and extracts information about it. For users of Perl5 who are unfamiliar with this feature, it is essentially what prototypes are to other languages like C, where methods and functions have parameterized lists that can also optionally enforce data type constraints. It is useful to process Perl6 code, but also the subset of Perl6 supported backported to Perl5 via Moose.

This is primarily intended as a utility module to be used by developers that work with either Moose or Perl6 code, such as MooseX::Method::Signatures (see libmoosex-method-signatures-perl).

Homepage:
Package version:1.003014-1
Architecture:all
Distribution:Debian
Filename:libparse-method-signatures-perl_1.003014-1_all.deb

/usr/share/man/man3/Parse::Method::Signatures.3pm.gz

Parse::Method::SiUseruContributed PerlParse::Method::Signatures(3pm)



NAME
       Parse::Method::Signatures - Perl6 like method signature
       parser

DESCRIPTION
       Inspired by Perl6::Signature but streamlined to just support
       the subset deemed useful for TryCatch and
       MooseX::Method::Signatures.

TODO
       ·   Document the parameter return types.

       ·   Probably lots
more»

/usr/share/man/man3/Parse::Method::Signatures::Param.3pm.gz

Parse::Method::SiUseruContributParse::Method::Signatures::Param(3pm)



NAME
       Parse::Method::Signatures::Param - a parsed parameter from a
       signature

ATTRIBUTES
       All attributes of this class are read-only.

   required
       Is this parameter required (true) or optional (false)?

   sigil
       The effective sigil ('$', '@' or '%') of this parameter.

   type_constraints
     
more»

/usr/share/man/man3/Parse::Method::Signatures::Sig.3pm.gz

Parse::Method::SiUseruContributedParse::Method::Signatures::Sig(3pm)



NAME
       Parse::Method::Signatures::Sig - Method Signature

DESCRIPTION
       Represents the parsed method signature.

ATTRIBUTES
   invocant
   named_params
       A ParamCollection representing the name parameters of this
       signature.

   positional_params
       A ParamCollection representing the positional paramet
more»

/usr/share/man/man3/Parse::Method::Signatures::TypeConstraint.3pm.gz

Parse::Method::SiUseruParse::Method::Signatures::TypeConstraint(3pm)



NAME
       Parse::Method::S
more»

/usr/share/doc/libparse-method-signatures-perl/changelog.Debian.gz

libparse-method-signatures-perl (1.003014-1) unstable; urgency=low

  * Team upload.

  [ Ansgar Bur
more»

/usr/share/doc/libparse-method-signatures-perl/changelog.gz

Changelog for Parse::Method::Signatures

1.003014 - 2011/09/12
  - Don't look in the stash for type 
more»

/usr/share/doc/libparse-method-signatures-perl/copyright

Format-Specification: http://anonscm.debian.org/viewvc/dep/web/deps/dep5.mdwn?view=markup&pathrev=59
more»

Browse inside libparse-method-signatures-perl_1.003014-1_all.deb

         [DIR]DEBIAN/ (2)  65535+ mirrors
         [DIR]usr/ (1)  65535+ mirrors

Download libparse-method-signatures-perl_1.003014-1_all.deb

Results 1 - 1 of 1
Help - FTP Sites List - Software Dir.
Search over 15 billion files
© 1997-2016 FileWatcher.com