9 results (0.39 seconds)
Devel::CallParser - custom parsing attached to subroutines ++

This module provides a C API, for XS modules, concerned with custom parsing. It is centred around the function "cv_set_call_parser", which allows XS code to attach a magical annotation to a Perl subroutine, resulting in resolvable calls to that subro...

ZEFRAM/Devel-CallParser-0.002 - 21 Sep 2013 19:28:11 GMT - Search in distribution

perldelta - what is new for perl v5.20.0 210 ++

This document describes differences between the 5.18.0 release and the 5.20.0 release. If you are upgrading from an earlier release such as 5.16.0, first read perl5180delta, which describes differences between 5.16.0 and 5.18.0. Core Enhancements Exp...

RJBS/perl-5.20.0   (5 reviews) - 27 May 2014 01:35:13 GMT - Search in distribution

Memoize::Lift - lift expression evaluation to compile time ++

This module supplies an operator that causes an expression to be evaluated immediately at compile time, memoising its value for use at runtime. OPERATORS lift(EXPR) Evaluate *EXPR* at compile time and memoise its value. Whenever a "lift" expression i...

ZEFRAM/Memoize-Lift-0.000 - 29 May 2011 20:52:22 GMT - Search in distribution

Parse::Keyword - DEPRECATED: write syntax extensions in perl 6 ++

DO NOT USE! This module has fundamental errors in the way it handles closures, which are not fixable. Runtime keywords will never be able to work properly with the current design of this module. There are certain cases where this module is still safe...

DOY/Parse-Keyword-0.08 - 10 Oct 2013 15:45:55 GMT - Search in distribution

MooseX::Declare - Declarative syntax for Moose 19 ++

This module provides syntactic sugar for Moose, the postmodern object system for Perl 5. When used, it sets up the "class" and "role" keywords. Note: Please see the "WARNING" section below! KEYWORDS class class Foo { ... } my $anon_class = class { .....

ETHER/MooseX-Declare-0.38 - 14 Dec 2013 18:42:31 GMT - Search in distribution

Devel::CallChecker - custom op checking attached to subroutines ++

This module makes some new features of the Perl 5.14.0 C API available to XS modules running on older versions of Perl. The features are centred around the function "cv_set_call_checker", which allows XS code to attach a magical annotation to a Perl ...

ZEFRAM/Devel-CallChecker-0.006 - 21 Sep 2013 19:36:13 GMT - Search in distribution

Syntax::Feature::Loop - Provides the loop BLOCK syntax for unconditional loops. ++

Syntax::Feature::Loop is a lexically-scoped pragma that provides the "loop BLOCK" syntax for unconditional loops. This module serves as a demonstration of the "cv_set_call_parser" and "cv_set_call_checker" Perl API calls. "use syntax qw( loop );" "us...

IKEGAMI/Syntax-Feature-Loop-v1.6.0 - 18 May 2012 23:24:11 GMT - Search in distribution

Scope::Escape::Sugar - whizzy syntax for non-local control transfer ++

This module provides specialised syntax for non-local control transfer (jumping between stack frames), mainly based on the operators in Common Lisp. The non-local control transfers behave exactly like those of Scope::Escape, which should be consulted...

ZEFRAM/Scope-Escape-Sugar-0.002 - 05 Sep 2011 21:00:06 GMT - Search in distribution

Syntax::Feature::QwComments - Pragma to allow comments in qw() ++

Syntax::Feature::QwComments is a lexically-scoped pragma that allows comments inside of "qw()". "qw()" should work identically with and without this pragma in all other respects except one: In addition to escaping delimiters and itself, "\" will esca...

IKEGAMI/Syntax-Feature-QwComments-v1.12.0 - 19 May 2012 18:30:39 GMT - Search in distribution

Hosting generously
sponsored by Bytemark