Re: handling exceptions

andi@complang.tuwien.ac.at (Andreas Krall)
29 Oct 1999 02:32:57 -0400

          From comp.compilers

Related articles
handling exceptions m.w.m.pennings@twi.tudelft.nl (Maikel Pennings) (1999-10-27)
Re: handling exceptions jjones@cs.uiuc.edu (1999-10-28)
Re: handling exceptions chstapfer@bluewin.ch (Christian Stapfer) (1999-10-28)
Re: handling exceptions andi@complang.tuwien.ac.at (1999-10-29)
Re: handling exceptions Gautier.deMontmollin@maths.unine.ch (Gautier) (1999-10-29)
Re: handling exceptions guerby@acm.org (Laurent Guerby) (1999-10-29)
Re: handling exceptions mslamm@mscc.huji.ac.il (Ehud Lamm) (1999-10-31)
| List of all articles for this month |

From: andi@complang.tuwien.ac.at (Andreas Krall)
Newsgroups: comp.compilers
Date: 29 Oct 1999 02:32:57 -0400
Organization: Vienna University of Technology, Austria
References: 99-10-127
Keywords: errors, bibliography

Maikel Pennings <m.w.m.pennings@twi.tudelft.nl> writes:
> Does anyone know how a compiler (e.g. ada95 compiler) handles
> exceptions. I have to add exception handling to a compiler for a
> project, and I'm wondering how this is done in real compilers


Below is my bibtex bibliography (the first article can be downloaded
from my homepage):




@ARTICLE{KrPr98b,
                AUTHOR = {Andreas Krall and Mark Probst},
                TITLE = {Monitors and Exceptions: How to implement
                                            {Java} efficiently},
                JOURNAL = {Concurrency: Practice and Experience},
                PUBLISHER = {John Wiley \& Sons},
                VOLUME = {10},
                NUMBER = {11--13},
                PAGES = {837--850},
                YEAR = 1998}


@INPROCEEDINGS{Cameron+92,
AUTHOR = {Don Cameron and Paul Faust and Dmitry Lenkov and
                                              Michey Mehta},
TITLE = {A Portable Implementation of {C++} Exception
                                              Handling},
BOOKTITLE = {C++ Technical Conference},
ORGANIZATION= {USENIX},
PAGES = {225--243},
MONTH = {August},
YEAR = 1992}


@ARTICLE{Chase94,
AUTHOR = {David Chase},
TITLE = {Implementation of Exception Handling},
JOURNAL = {Journal of C Language Translation},
VOLUME = 5,
NUMBER = 4,
PAGES = {??--??},
MONTH = {June},
YEAR = 1994}


@INPROCEEDINGS{Giering+94,
AUTHOR = {E. W. Giering and Frank Mueller and T. P. Baker},
TITLE = {Features of the {Gnu} {Ada} Runtime Library},
BOOKTITLE = {TRI-Ada '94},
ORGANIZATION= {ACM},
PAGES = {93--103},
YEAR = 1994}


@INPROCEEDINGS{Gunter+95,
AUTHOR = {Carl A. Gunter and Didier Remy and Jon G. Riecke},
TITLE = {A Generalization of Exceptions and Control in
                                            {ML}-like languages},
BOOKTITLE = {Seventh International Conference on Functional
                                            Programming Languages and Computer Architecture},
ORGANIZATION= {ACM},
PAGES = {12--23},
YEAR = 1995}


@ARTICLE{KoenigStroustrup90,
AUTHOR = {Andrew Koenig and Bjarne Stroustrup},
TITLE = {Exception Handling for {C++}},
JOURNAL = {Journal of Object Oriented Programming},
VOLUME = 3,
NUMBER = 2,
PAGES = {16--33},
MONTH = {July/August},
YEAR = 1990}






--
andi@complang.tuwien.ac.at Andreas Krall
http://www.complang.tuwien.ac.at/andi/ Inst. f. Computersprachen, TU Wien
tel: (+431) 58801/18511 Argentinierstr. 8/4/1851
fax: (+431) 58801/18598 A-1040 Wien AUSTRIA EUROPE


Post a followup to this message

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