[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Line/column numbers in user supplied exception handlers
From: |
Neil Jerram |
Subject: |
Re: Line/column numbers in user supplied exception handlers |
Date: |
11 Jul 2001 23:43:43 +0100 |
User-agent: |
Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7 |
Marius> I would deprecate catch/throw.
Thomas> Neil Jerram <address@hidden> writes:
>> OK, now you've outflanked me! Could you explain the big
>> picture?
>>>>> "Thomas" == Thomas Bushnell, BSG <address@hidden> writes:
Thomas> I think it's clear that if you have call/ec, you certainly
Thomas> don't want to bother with catch anymore.
So (catch key thunk handler) becomes
(call/ec (lambda (cont)
(call-with-exception-handler
thunk
(lambda (key1 . args)
(if (eq? key1 key)
(cont (apply handler key args)))))))
??
Is this the idea? It doesn't seem very pretty. Still, I guess that's
why we have define-syntax.
Neil
- Re: Line/column numbers in user supplied exception handlers, (continued)
- Re: Line/column numbers in user supplied exception handlers, Marius Vollmer, 2001/07/05
- Re: Line/column numbers in user supplied exception handlers, Neil Jerram, 2001/07/06
- Re: Line/column numbers in user supplied exception handlers, Marius Vollmer, 2001/07/06
- Re: Line/column numbers in user supplied exception handlers, Neil Jerram, 2001/07/07
- Re: Line/column numbers in user supplied exception handlers, Marius Vollmer, 2001/07/09
- Re: Line/column numbers in user supplied exception handlers, Neil Jerram, 2001/07/10
- Re: Line/column numbers in user supplied exception handlers, Thomas Bushnell, BSG, 2001/07/10
- Re: Line/column numbers in user supplied exception handlers,
Neil Jerram <=
- Re: Line/column numbers in user supplied exception handlers, Marius Vollmer, 2001/07/12
- Re: Line/column numbers in user supplied exception handlers, Marius Vollmer, 2001/07/12
- Re: Line/column numbers in user supplied exception handlers, Martin Grabmueller, 2001/07/13
- Re: Line/column numbers in user supplied exception handlers, Marius Vollmer, 2001/07/22