Search results for "Sub::Uplevel"
Sub::Uplevel - apparently run a function in a higher stack frame
Like Tcl's uplevel() function, but not quite so dangerous. The idea is just to fool caller(). All the really naughty bits of Tcl's uplevel() are avoided. THIS IS NOT THE SORT OF THING YOU WANT TO DO EVERYDAY uplevel uplevel $num_frames, \&func, @args...
DAGOLDEN/Sub-Uplevel-0.2800 - 01 Apr 2017 17:32:42 UTC - Search in distribution
Dios - Declarative Inside-Out Syntax
This module provides a set of compile-time keywords that simplify the declaration of encapsulated classes using fieldhashes and the "inside out" technique, as well as subroutines with full parameter specifications. The encapsulation, constructor/init...
DCONWAY/Dios-0.002012 - 04 Feb 2022 00:31:07 UTC - Search in distribution
Bundle::OpenXPKI - A bundle to install modules required for OpenXPKI
This bundle helps with the installation of modules required for OpenXPKI. OpenXPKI is an open source trust center software which aims to create an enterprise-scale PKI solution. For more information see http://www.openxpki.org...
ALECH/Bundle-OpenXPKI-0.06 - 21 Nov 2008 16:12:39 UTC - Search in distribution
Try::Tiny - Minimal try/catch with proper preservation of $@
This module provides bare bones "try"/"catch"/"finally" statements that are designed to minimize common mistakes with eval blocks, and NOTHING else. This is unlike TryCatch which provides a nice syntax and avoids adding another call stack layer, and ...
ETHER/Try-Tiny-0.31 - 23 Nov 2021 20:30:31 UTC - Search in distribution
Binding - eval with variable binding of caller stacks.
This module can help when you need to eval code with caller's variable binding. It's similar to Tcl's uplevel function. The name comes from the Binding class of Ruby language. It's not doing much yet but let you grab caller variables....
GUGOD/Binding-0.06 - 17 Jun 2010 02:28:16 UTC - Search in distribution
Saraltest - Perl extension for blah blah blah
Stub documentation for Saraltest, created by h2xs. It looks like the author of the extension was negligent enough to leave the stub unedited....
MARSAB/Saraltest - 26 Aug 2011 10:57:44 UTC - Search in distribution
Trace::Mask - Standard for masking frames in stack traces.
This is a specification packages can follow to define behaviors stack tracers may choose to honor. If a module implements this specification than any compliant stack tracer will render the stack trace as desired. Implementing the spec will have no ef...
EXODIST/Trace-Mask-0.000008 - 16 Jun 2016 14:37:41 UTC - Search in distribution- Trace::Mask::Reference - Reference implemtnations of tools and tracers
Test::Fatal - incredibly simple helpers for testing code with exceptions
Test::Fatal is an alternative to the popular Test::Exception. It does much less, but should allow greater flexibility in testing exception-throwing code with about the same amount of typing. It exports one routine by default: "exception". Achtung! "e...
RJBS/Test-Fatal-0.017 - 31 Dec 2022 21:42:00 UTC - Search in distribution
base::Glob - Establish IS-A relationships based on globbing patterns
This module allows you to extend base to form IS-A relationships with the use of globs on packages in the symbol table - in the style of Java's 'import java.class.*;'....
CHRIS/base-Glob-0.01 - 28 Aug 2002 23:57:10 UTC - Search in distribution
Devel::Hints - Access compile-time hints at runtime
This module exports the "cop" (code operator) struct as individual functions; callers can call them to find out the lexical-scoped hints that its block (or statement) is compiled under. No functions are exported by default. Each function may take an ...
AUDREYT/Devel-Hints-0.21 - 10 Nov 2010 11:59:32 UTC - Search in distribution
Devel::TraceCalls - Track calls to subs, classes and object instances
ALPHA CODE ALERT. This module may change before "official" release". Devel::TraceCalls allows subroutine calls to be tracked on a per-subroutine, per-package, per-class, or per object instance basis. This can be quite useful when trying to figure out...
COSIMO/Devel-TraceCalls-0.04 - 26 Apr 2005 21:05:39 UTC - Search in distribution
Test::Exception - Test exception-based code
This module provides a few convenience methods for testing exception based code. It is built with Test::Builder and plays happily with Test::More and friends. If you are not already familiar with Test::More now would be the time to go take a look. Yo...
EXODIST/Test-Exception-0.43 - 29 Dec 2015 19:55:14 UTC - Search in distribution
Sub::Attempts - alter subroutines to try again on exceptions
Sometimes if a subroutine throws an exception the right thing to do is wait for a while and then call the subroutine again, as the error conditions that caused the subroutine to have to throw the exception might have gone away. This module exports on...
MARKF/Attempt-1.01 - 09 Oct 2003 11:33:03 UTC - Search in distribution
Bundle::FinalTest - Perl extension for blah blah blah
Stub documentation for Bundle::FinalTest, created by h2xs. It looks like the author of the extension was negligent enough to leave the stub unedited. Blah blah blah....
MARSAB/Bundle-FinalTest - 02 Aug 2011 05:52:05 UTC - Search in distribution
Context::Handle - A convenient context propagation proxy thingy.
This module lets you delegate to another method and return the value without caring about context propagation. The level of support is tied to what Want does - this module tries to make all the distinctions Want can make fully supported, for example ...
NUFFIN/Context-Handle-0.01 - 29 Mar 2006 15:56:12 UTC - Search in distribution
Bundle::FinalTest2 - Perl extension for blah blah blah
Stub documentation for Bundle::FinalTest2, created by h2xs. It looks like the author of the extension was negligent enough to leave the stub unedited....
MARSAB/Bundle-FinalTest2 - 03 Aug 2011 05:10:02 UTC - Search in distribution
Scope::Context - Object-oriented interface for inspecting or acting upon upper scope frames.
This class provides an object-oriented interface to Scope::Upper's functionalities. A Scope::Context object represents a currently active dynamic scope (or context), and encapsulates the corresponding Scope::Upper-compatible context identifier. All o...
VPIT/Scope-Context-0.03 - 17 Mar 2015 14:13:04 UTC - Search in distribution
Scope::Upper - Act on upper scopes.
This module lets you defer actions *at run-time* that will take place when the control flow returns into an upper scope. Currently, you can: * hook an upper scope end with "reap" ; * localize variables, array/hash values or deletions of elements in h...
VPIT/Scope-Upper-0.34 - 26 Mar 2023 15:58:01 UTC - Search in distribution
Data::Dumper::Names - Dump variables with names (no source filter)
OVID/Data-Dumper-Names-0.03
-
25 Nov 2008 16:06:04 UTC
-
Search in distribution
Devel::TraceFuncs - trace function calls as they happen.
Devel::TraceFuncs provides utilities to trace the execution of a program. It can print traces that look something like: +-> global: '0' | +-> main::fo(4, 5) (in ./t.pm:32): 'now then' | | +-> main::fp(4, 5) (in ./t.pm:19) | | | +-> main::fq() (in ./t...
JOEHIL/traceFunc-0.1 - 03 Jun 1996 21:44:58 UTC - Search in distribution