3 ms·
Yes, Line 15: /#{eval eval if eval==instance_eval}}/.i rescue##/ They are checking the two instances and rescuing the corrupted one. But how exactly it works i
by hrjet 13y ago
Yes, Line 15:
/#{eval eval if eval==instance_eval}}/.i rescue##/
They are checking the two instances and rescuing the corrupted one. But how exactly it works is beyond me.
- jonmrodriguez 13y agoAlso, in line 17, I think it's running whichever of the two codes is longer (since the longer one is the one that didn't have a byte deleted) eval eval"[eval||=9,instance_eval||=9].max_by{|s|s.size}#"##" See the max_by ... size part