Oracle Exception Handling
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 |
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 |
Luka is an exception handling and reporting framework. SYNOPSIS use Error qw(:try); use Luka; try { $ftp->login("someuser", "somepass") || throw Luka::Exception::External ( error => $ftp->message . $@, id => "login", context => "FTP error: couldnt login", severity => 3, args =>...
Platforms: *nix
License: Freeware | Size: 36.86 KB | Download (97): Luka 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 (88): Exception::Class::TCF Download |
Error::TryCatch is a Perl module that implements exception handling (try-catch) blocks functionality with an interface similiar to Error.pm (in fact, it's almost a drop-in replacement). The main difference is that it's a source filter module. As a source filter it can implement the same...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (33): Error::TryCatch Download |
JNI++ is a set of two code generating utilities and a core C++ library that simplify programming to the Java Native Interface (JNI) with C++. The first of these utilities is used to generate C++ "proxy" classes given a Java class or interface, and is useful for "automating" Java objects from C++....
Platforms: *nix
License: Freeware | Size: 1.38 MB | Download (91): pyFLTK Download |
Bio::Root::Object is a core Perl 5 object. SYNOPSIS # Use this module as the root of your inheritance tree. Object Creation require Bio::Root::Object; $dad = new Bio::Root::Object(); $son = new Bio::Root::Object(-name => Junior, -parent => $dad, -make => full); See the new() method...
Platforms: *nix
License: Freeware | Size: 4.7 MB | Download (102): Bio::Root::Object Download |
Memory Structures Library (MemSL) is a complete data structures/collection classes library with memory tracing, memory debugging, entry/exit tracing, exception handling, definable memory handlers, built-in thread support, and much more. The project supports single, double, and circular linked...
Platforms: *nix
License: Freeware | Size: 839.68 KB | Download (98): Memory Structures Library Download |
JobyX is an ICS (Internet Chess Server) robot framework that provides basic robot functionality, including commands, lists, variables, avariables, and (in the new JobyX 2) full-blown Java-like exception handling. Commands, etc, are provided by modules.
Platforms: *nix
License: Freeware | Size: 71.68 KB | Download (48): JobyX Download |
MOC is an interesting technology that facilitate efficient object oriented programming, exception handling just in C without any additional compiler or preprocessor. The current release contains a scheme interpreter which base on MOC
Platforms: Windows, Mac, Linux
License: Freeware | Size: 277.28 KB | Download (48): Macro object for C (nd edition) 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 |
The S3 Saver module works with the CDN module and its patches to provide a means to push files to Amazon S3 as they're uploaded to the site.It incurs zero database overhead in doing so, and files are stored both locally and on the remote server.This project is currently ALPHA. It was designed as...
Platforms: PHP
License: Freeware | Size: 20.48 KB | Download (41): S3 Saver 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 |
Squirrel Shell is a cross-platform alternative to system shells like sh in Unix-like systems and cmd.exe (command.com) in Microsoft?*A* Windows?*A*. It is based on Squirrel scripting language which has these features: * object-oriented programming; * C++-like syntax; * dynamic typing; *...
Platforms: *nix
License: Freeware | Size: 645.12 KB | Download (90): Squirrel Shell Download |
webapp2 is an attempt to improve Google App Engine's webapp framework keeping maximum compatibility and same performance. Features (nutshell mode) Extreme compatibility: RequestHandler, Request, Response and URL routing are fully compatible with webapp. You can use functions if you prefer,...
Platforms: *nix
License: Freeware | Size: 194.56 KB | Download (44): webapp2 Download |
jPersist is an extremely powerful, light-weight, object-relational database persistence API that manages to avoid the need for configuration and annotation; mapping is automatic. The project uses JDBC and can work with any relational database and any type of connection resource. jPersist uses...
Platforms: *nix
License: Freeware | Size: 174.08 KB | Download (100): jPersist 2 Download |
This script uses as example Minesweeper that expects the user to enter properly bounded integers for moves. If the user enters something unexpected, the resulting exception can be caught and handled in some way other than exiting.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (62): Using try/except unexpected input Download |
CPU overloads are generally a result of unexpected events or trying to do too much with too little. The default configuration of the xPC Target real-time kernel will stop model execution when a CPU overload is detected. This guarantees hard real-time performance. Nevertheless, it is possible to...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 204.8 KB | Download (42): xPC Target CPU Overloads Download |