Re: Exception Handling

"Maxim Reznik" <max1@mbank.com.ua>
10 Aug 2002 02:27:55 -0400

          From comp.compilers

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)
| List of all articles for this month |
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


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.