Closed asoffer closed 2 years ago
Ethos is especially difficult when dealing with labelled yields (e.g., #.my_label << 17) which may jump over an arbitrary number of block exits and need to destroy everything in-between.
#.my_label << 17
Is this the same issue as gh-61?
That one is only about scope state. This is about objects declared in a block.
With the changes made for #81 this should be fixed now.
Ethos is especially difficult when dealing with labelled yields (e.g.,
#.my_label << 17
) which may jump over an arbitrary number of block exits and need to destroy everything in-between.