Exception Handle
When Python runs a script and an uncatched exception is raised, a traceback is printed and the script is terminated. Python2.1 has introduced sys.excepthook, which can be used to override the handling of uncaught exceptions. This script allows to automatically start the debugger on an unexpected...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (60): Automatically start the debugger on an exception Download |
Clean AJAXis an open source engine for AJAX, that provides a high level interface to work with the AJAX technology.It can be plugged in any page or DHTML framework because it was designed in comformation with the separation of concerns principle, keeping focus on AJAX issues.Clean AJAX is a...
Platforms: Windows, Mac, *nix, JavaScript, BSD Solaris
License: Freeware | Download (57): Clean AJAX 4.2a Download |
Test::Exception is a Perl module to test exception based code. SYNOPSIS use Test::More tests => 5; use Test::Exception; # or if you dont need Test::More use Test::Exception tests => 5; # then... # Check that something died dies_ok { $foo->method1 } expecting to die; # Check that...
Platforms: *nix
License: Freeware | Size: 11.26 KB | Download (97): Test::Exception Download |
Java::JCR::Exception is a Perl wrapper for repository exceptions. SYNOPSIS eval { my $node = $root->add_node(foo, nt:unstructured); }; if ($@) { print STDERR "Failed to add node foo: $@n"; } This class is used to make the exceptions thrown from the Java code work more nicely in Perl....
Platforms: *nix
License: Freeware | Size: 48.13 KB | Download (94): Java::JCR::Exception Download |
Exception::Class::TryCatch is a syntactic try/catch sugar for use with Exception::Class. SYNOPSIS use Exception::Class::TryCatch; # simple usage of catch() eval { Exception::Class::Base->throw(error) }; catch my $err and warn $err->error; # catching only certain types or else...
Platforms: *nix
License: Freeware | Size: 15.36 KB | Download (88): Exception::Class::TryCatch Download |
Exception::Class is a Perl module that allows you to declare real exception classes in Perl. SYNOPSIS use Exception::Class ( MyException, AnotherException => { isa => MyException }, YetAnotherException => { isa => AnotherException, description => These exceptions are related to IPC },...
Platforms: *nix
License: Freeware | Size: 16.38 KB | Download (91): Exception::Class Download |
HTTP::Handle is a HTTP Class designed for streaming. SYNOPSIS use HTTP::Handle; my $http = HTTP::Handle->new( uri => "http://www.google.com/" ); $http->connect(); my $fd = $http->fd(); while (<$fd>) { print "--> $_"; } The HTTP::Handle module allows you to make HTTP requests and...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (102): HTTP::Handle Download |
Email::Handle is a Objective Email Handler. SYNOPSIS use Email::Handle; my $email = Email::Handle->new(root@example.com); print $email->is_valid ? yes : no; print $email->obfuscate; print $email->anonymize; print $email; $email->send(From => foo@example.com); This module is also...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (100): Email::Handle Download |
POE::Component::Audio::Mad::Handle is a POE Component to facilitate IPC with the POE::Wheel::Audio::Mad mpeg decoder. SYNOPSIS use POE; use POE::Component::Audio::Mad::Handle; ## create an IPC bridge on stdin/stdout create POE::Component::Audio::Mad::Handle(); ## create a custom IPC...
Platforms: *nix
License: Freeware | Size: 22.53 KB | Download (87): POE::Component::Audio::Mad::Handle Download |
Exception::Class::TCF is a Java/C++ style exception handling. SYNOPSIS try BLOCK [ [catch] NAME FUN_REF ]* throw [ EXCEPTION LIST ] package EnclosureException; @ISA = qw(Exception::Class::TCF); package main; use Exception::Class::TCF; try { if ($Lost) { throw new...
Platforms: *nix
License: Freeware | Size: 11.26 KB | Download (87): Exception::Class::TCF Download |
Handle Tracer is a handy software utility designed for listing, searching and manipulating open handles on 32-bit (x86) and 64-bit (x64) editions of Windows 2000, Windows XP, Windows 2003, Windows Vista, Windows 7 and Windows Server 2008 without needing to load any kernel mode driver. Handle...
Platforms: Windows
License: Freeware | Size: 553 KB | Download (423): Handle Tracer Download |
This scrip represents a tool for turning exception handling into functional alternation. try..except clauses make Python source code often clumsy and impact the readablity. This script presents a simple functional approach to work with exceptions and finalizations - applicable in a majority of...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (51): Functional exception handling Download |
A Firefox add-on that enables the browser to access handle URIs The CNRI Handle Extension for Firefox shows you how you can open handle URIs like hdl:4263537/4000 or doi:10.1000/1 by using the native Handle System protocol. The CNRI Handle Extension for Firefox extension will even replace the...
Platforms: Mac
License: Freeware | Size: 10.24 KB | Download (39): CNRI Handle Extension for Firefox Download |
CNRI Handle Extension for Firefox finds handles used as references in web pages, in a variety of formats, sends them directly to the Handle System for resolution, and gets back current information about the identified entity, e.g., current location. The results of that handle resolution are used...
Platforms: *nix
License: Freeware | Size: 20.48 KB | Download (40): CNRI Handle Extension for Firefox for Linux Download |
cexcept (pronounced "see except" in English) is a package providing a Try/Catch/Throw exception handling interface for ANSI C (C89 and subsequent ISO standards). It does not attempt to handle "real" exceptions like floating-point exceptions or addressing exceptions; cexcept is intended as an...
Platforms: *nix
License: Freeware | Size: 9.22 KB | Download (101): cexcept Download |
libxcpc library implements an automatic resource cleanup and exception handling in C. Error handling and cleanup code (at least for code that does error handling) can take quite some space in terms of lines of code to be written. This not only increases the binary size, but makes the code more...
Platforms: *nix
License: Freeware | Size: 389.12 KB | Download (94): libxcpc Download |
Class::AbstractLogic is a Perl module to handle Logic Abstractions. SYNOPSIS # the logic class definition package My::Logic::Foo; use Class::AbstractLogic-base; # a logic action action add, needs [qw(a b)], verify { a => sub { /^d+$/ }, b => sub { /^d+$/ } }, sub { $_{a} + $_{b} };...
Platforms: *nix
License: Freeware | Size: 16.38 KB | Download (93): Class::AbstractLogic Download |
The motivation for this demo is that if you have an instance (say 'a') of a custom class that subclasses 'handle', then the command 'b = a;' will produce another reference 'b' to the same object as initially referenced by 'a', effectively creating a 'shallow' copy of the object.The link to this...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (49): Clone Handle Object - using MATLAB OOP Download |
Ultimate MySQL has been developed with speed and low resource consumption in mind.Key Features of Ultimate MySQL:- Establish MySQL server connections- Execute SQL queries- Query a single value or a single row- Retrieve query results into arrays or resource objects- Retrieve the last inserted ID-...
Platforms: PHP
License: Freeware | Size: 30.72 KB | Download (40): Ultimate MySQL Download |
Language::Basic::Expression is a Perl package to handle string, numeric, and boolean expressions. SYNOPSIS See Language::Basic for the overview of how the Language::Basic module works. This pod page is more technical. # Given an LB::Token::Group, create an expression I parse it my $exp =...
Platforms: *nix
License: Freeware | Size: 52.22 KB | Download (100): Language::Basic::Expression Download |