From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=BAYES_05,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 109fba,99e2dadd49ce1936 X-Google-Attributes: gid109fba,public X-Google-Thread: 1108a1,99e2dadd49ce1936 X-Google-Attributes: gid1108a1,public X-Google-Thread: 103376,99e2dadd49ce1936 X-Google-Attributes: gid103376,public X-Google-Thread: 107d55,99e2dadd49ce1936 X-Google-Attributes: gid107d55,public From: felixk@mailbag.shd.de (Felix Kasza) Subject: Re: Exception Handling Date: 1996/09/13 Message-ID: <32393072.72033128@shdgate.shd.de>#1/1 X-Deja-AN: 180349224 references: <323750EA.167E@maths.usyd.edu.au> organization: Sattler & Huenig Datentechnik, Germany newsgroups: comp.object,comp.lang.java.tech,comp.lang.c++,comp.lang.ada Date: 1996-09-13T00:00:00+00:00 List-Id: Robbie, > replies by email please, i don't read this group. Not feeling very sociable today, are we? > Where did the concept of exception handling originate ? I don't know -- but I do know that IBM's /360 architecture uses a mechanism for OS calls which looks very much like a trap. PDPs used similar features to handle illegal memory references. In the late 60s or early 70s, I saw an APL interpreter for the PDP that expressly made use of this although it didn't export the functionality to the programmer (APL has no concept of an exception). Cheers, Felix.