if true; 1; end if true 1 else 2 end if true then true elsif false then false elsif nil then nil else self end 1 if true tap { break if true } tap { next if true } return if true tap { if exit_loop then break 42 end } if foo then bar end a if b if c if true a b: else end if type in 1 elsif type in B end if f1 lambda do |_| end elsif f2 lambda do |_| end else lambda do |_| end end