Related articles |
---|
[2 earlier articles] |
Re: Exception Handling casse@netcourrier.com (Casse Hugues) (2002-07-24) |
Re: Exception Handling jacob@jacob.remcomp.fr (jacob navia) (2002-07-24) |
Re: Exception Handling david.jobet@ng-market.com (David Jobet) (2002-07-25) |
Re: Exception Handling journeyman@compilerguru.com (journeyman) (2002-08-04) |
Re: Exception Handling nmm1@cus.cam.ac.uk (Nick Maclaren) (2002-08-10) |
Re: Exception Handling marcov@toad.stack.nl (Marco van de Voort) (2002-08-10) |
Re: Exception Handling max1@mbank.com.ua (Maxim Reznik) (2002-08-10) |
Re: Exception Handling fjh@cs.mu.OZ.AU (Fergus Henderson) (2002-08-14) |
Exception Handling tschirre@cs.curtin.edu.au (Bernhard Tschirren) (1998-09-13) |
Re: Exception Handling mrs@kithrup.com (1998-09-18) |
Re: Exception Handling enikitin@apk.net (1998-09-18) |
Re: Exception Handling landauer@apple.com (1998-09-18) |
Re: Exception Handling mmc@oss.dk (Morten Christensen) (1998-09-26) |
From: | "Maxim Reznik" <max1@mbank.com.ua> |
Newsgroups: | comp.compilers |
Date: | 10 Aug 2002 02:27:55 -0400 |
Organization: | Svit Online (post does not reflect views of Golden Telecom) |
References: | 02-07-075 02-08-013 |
Keywords: | errors |
Posted-Date: | 10 Aug 2002 02:27:55 EDT |
journeyman wrote:
> On 21 Jul 2002 02:06:29 -0400, David Jobet <david.jobet@ng-market.com> wrote:
>
>>I'm developping a compiler (for the fun) for a new language called Nosica.
>>(http://nosica.ng-market.net)
>>
>>I'm stuck with exception implementation because I'm using C as as my
>>assembly language.
>
>
> That's not necessarily a problem by itself, but EH implementation
> tends to require direct manipulation of the stack frame. Nonstandard
> and nonportable.
>
I know VC and Watcom C support Microsoft Structured Exception Handling
(SEH). They use new keywords _try _finally _except. I think it could
be used for implement new language exceptions. I looked through GCC
documentation but found nothing like this. So it is not a very
portable way, is it?
Maxim Reznik
Return to the
comp.compilers page.
Search the
comp.compilers archives again.