Linux SoftwareProgrammingLibrariesExceptions in C 0.1.5

Exceptions in C 0.1.5


Exceptions in C implements fully-functional nested exceptions with these constructs: try except on throw Also, it allows to
Developer:   Adomas Paltanavicius
      more software by author →
Price:  0.00
License:   GPL (GNU General Public License)
File size:   14K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


Exceptions in C implements fully-functional nested exceptions with these constructs:

try
except
on
throw

Also, it allows to define various datatypes for exception object (default is int, can be anything from char * to struct foo *).

Compiling and running

Precodey straight forward.

admp@sols:~/excc/example$ gcc exception.c -c
admp@sols:~/excc/example$ gcc exception.o example.c -o example
admp@sols:~/excc/example$ ./example
Usage: ./example A B
admp@sols:~/excc/example$ ./example 100 2
100/2=50
Program is going to end its short life.
admp@sols:~/excc/example$ ./example 100 0
Caught up division by zero (100/0).
Program is going to end its short life.

Attributions:

Felix Ogg for inspiring me to write finally, also detailed feedbacks and ideas for documentation (diagrams too!). Though I haven't completed that - for almost a year now; I am not sure I ever will.
tags excc example  example example  its short  short life  end its  example 100  example gcc  gcc exception  

Download Exceptions in C 0.1.5


 http://adomas.org/excc/download/excc-0.1.5.tar.gz


Authors software

Exceptions in C 0.1.5 (by Adomas Paltanavicius)
Exceptions in C implements fully-functional nested exceptions with these constructs:

try
except
on
throw

Also, it allows to

Spherical Harmonics Generator 0.0.14 (by Adomas Paltanavicius)
Spherical Harmonics Generator provides an OpenGL-based interface to spherical harmonics.

Spherical Harmonics Generator is a useful

Hybridized Orbital Preview 0.17 (by Adomas Paltanavicius)

pytimeago r11 (by Adomas Paltanavicius)
pytimeago is a human-oriented representation of time deltas, a Python library.

First, I shall define what time delta is


Similar software

Exceptions in C 0.1.5 (by Adomas Paltanavicius)
Exceptions in C implements fully-functional nested exceptions with these constructs:

try
except
on
throw

Also, it allows to

OSSP ex 1.0.5 (by Ralf S. Engelschall)
OSSP ex is a small ISO-C++ style exception handling library for use in the ISO-C language

cexcept 2.0.0 (by Adam M. Costello)

Bio::Root::Object 1.4 (by Bio::Root::Object Team)
Bio::Root::Object is a core Perl 5 object.

SYNOPSIS

# Use this module as the root of your inheritance tree.
Object Creation

C::Include 1.40 (by Albert N. MICHEEV)

DoctorJ 5.1.2 (by Jeff Pace)
DoctorJ project is an application that analyzes Java documentation for compliance with the standard and for accuracy against the code

Tree::Binary 0.07 (by Stevan Little)
Tree::Binary is a Object Oriented Binary Tree for Perl.

SYNOPSIS

use Tree::Binary;

# a tree representaion of the expre

Net::SMPP 1.10 (by Sampo Kellomaki)
Net::SMPP is an implementation of Short Message Peer to Peer protocol over TCP

The Qu Programming Language 1.21.04 (by Marc Krisnanto)
Qu is a powerful full-featured object oriented programming language

shellforge 0.2.0pre6 (by Philippe Biondi)
ShellForge is a python program that builds shellcodes from C


Other software in this category

zlib 1.2.3 (by Jean-loup Gailly)
zlib is designed to be a free, general-purpose, legally unencumbered, lossless data-compression library for use on virtually any comp

libjpeg v6b (by Independent JPEG Group)
libjpeg is a library for handling the JPEG (JFIF) image format

OpenSSL 0.9.7c (by The OpenSSL Project Team)
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implement

libxml2 2.6.27 (by DV)
Libxml2 is the XML C parser and toolkit developed for the Gnome project (but usable outside of the Gnome platform), libxml2 library i

GNU C library 2.4 (by Andreas Jaeger)
GNU C library (glibc) is one of the most important components of GNU Hurd and most modern Linux distributions.

GNU C library is us

    search


Featured Software

jEdit 4.3 pre8
jEdit is an Open Source text editor written in Java

Opera 9.02
Surf the Internet in a safer, faster, and easier way with Opera browser

GNU Aspell 0.60.4
GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell


Subscribe in Rojo
Google Reader
Add to My Yahoo!

Add to My AOL
Subscribe with Bloglines
Subscribe in NewsGator Online
Add 'nixbit linux software' to Newsburst from CNET News.com
del.icio.us nixbit linux software


Top tags