[Prev][Next][Index][Thread]

# Re: raise()

- Date: Fri, 2 Aug 1996 15:01:31 PDT
- From:
- CC: janus@cam.org, moo-cows@parc.xerox.com
- In-reply-to: <Pine.ULT.3.92.960802173051.29869A-100000@neon.ci.lexington.ma.us> (message from Nick Ingolia on Fri, 2 Aug 1996 17:34:41 PDT)

    Regarding the behaviour of THROW and CATCH, I would recommend that you
    all take a look at Guy Steele's write-up in "Common Lisp, The
    Language, 2nd edition", as this also discusses UNWIND-PROTECT.  In
    C++, the functionality of UNWIND-PROTECT is at least partially covered
    by destructors of objects with automatic extent.  In Lisp, with its
    garbage collector, UNWIND-PROTECT handles a lot of gotchas.

    --
    --------  "And there came a writing to him from Elijah"  [2Ch 21:12]  --------
    Robert Jay Brown III  rj@eli.wariat.org  http://eli.wariat.org  1 847 705-0424
    Elijah Laboratories Inc.;  37 South Greenwood Avenue;  Palatine, IL 60067-6328
    -----  M o d e l i n g   t h e   M e t h o d s   o f   t h e   M i n d  ------

References:

- Re: raise()

- From: Nick Ingolia <ningolia@neon.ci.lexington.ma.us>

- Prev: Re: raise()
- Next: raise() built-in...
- Index: MOO-cows
- Thread: MOO-cows

Home | Subject Index | Thread Index