|
raise-foreign-error
Marc Nieper-Wißkirchen
(16 Aug 2020 14:30 UTC)
|
|
Re: raise-foreign-error
hga@xxxxxx
(16 Aug 2020 15:04 UTC)
|
|
Re: raise-foreign-error
Marc Nieper-Wißkirchen
(16 Aug 2020 15:26 UTC)
|
|
Re: raise-foreign-error
hga@xxxxxx
(16 Aug 2020 16:02 UTC)
|
|
Re: raise-foreign-error
John Cowan
(17 Aug 2020 02:35 UTC)
|
|
Re: raise-foreign-error
hga@xxxxxx
(17 Aug 2020 11:58 UTC)
|
|
Re: raise-foreign-error
Lassi Kortela
(17 Aug 2020 12:06 UTC)
|
|
Re: raise-foreign-error
hga@xxxxxx
(17 Aug 2020 14:20 UTC)
|
|
R6RS condition type hierarchy
Lassi Kortela
(17 Aug 2020 12:10 UTC)
|
|
Re: R6RS condition type hierarchy
John Cowan
(17 Aug 2020 13:40 UTC)
|
|
Re: R6RS condition type hierarchy Lassi Kortela (17 Aug 2020 14:47 UTC)
|
|
Re: R6RS condition type hierarchy
Marc Nieper-Wißkirchen
(17 Aug 2020 14:56 UTC)
|
>> However, the situation is complicated by the fact that not all foreign >> statuses are errors. Hence it would be misleading to make &foreign a >> subtype or &error. We could make it a subtype of &conditon as you >> suggest, but then foreign errors are not a subtype of &error. > True, which is why I didn't want to introduce a new type, allowing > foreign-status objects to belong to &error (or its parent > &serious-condition) or just &condition depending on their semantics. We could have &foreign (a subtype of &condition) and &foreign-error (a subtype of &error) separately, and `foreign-status?` would test for either of those. It's a bit iffy, but could be worse?