:"**d"), s(:rescue, s(:block, s(:lasgn, :x, s(:if, s(:call, s(:lvar, :a), :>, s(:lvar, :b)), s(:lvar, :c), s(:lvar, :d))), s(:dstr, "B:", s(:evstr, s(:call, s(:lvar, :b), :+, s(:call, s(:yield, s(:lvar, :x)), :upcase))))), s(:resbody, s(:array, s(:lasgn, :e, s(:gvar, :$!))), s(:retry))))