[Cuis-dev] On the changes to detect method returns in exception handlers
Andres Valloud
ten at smallinteger.com
Thu Oct 17 10:45:43 PDT 2019
(#outer was also likely broken when OMeta was written)
On 10/17/19 10:44, Andres Valloud via Cuis-dev wrote:
> That sounds like what was intended was [:ex | ex pass], except that when
> OMeta's code was probably written #pass did not work correctly.
>
> On 10/17/19 10:08, Juan Vuletich wrote:
>>
>> I'm pretty sure it was an oversight. Doing [ :ex | ex signal ] as a
>> handler block is asking for trouble. How can you know it will not try
>> to handle the new signal with the same handler, entering in an endless
>> recursion?
More information about the Cuis-dev
mailing list