[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gm2] exception examples
From: |
Gaius Mulley |
Subject: |
[Gm2] exception examples |
Date: |
10 Jul 2008 16:04:08 +0100 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.4 |
Hi,
I've added some exception examples into testsuite/gm2/iso/run/pass.
except2.mod # ISO Modula-2 exception example code
except.c # GNU C implementation of the same code
except3.cpp # C++ implementation of the same code
it looks as if gm2 will follow the C++ mechanics (internally to GCC -
rather than the longjmp/setjmp solution). As such if there are any
C++ programmers on the list (who have also used ISO M2 exception
handlers) - I'd value you checking the except3.cpp to ensures that it
is semantically the same and that the C++ code is sensible.
It certainly gives the same output as except.c.
regards,
Gaius
- [Gm2] exception examples,
Gaius Mulley <=