RosettaCodeData/Task/Loops-Do-while/Julia/loops-do-while-3.julia

26 lines
411 B
Plaintext

julia> macro do_while(condition, block)
quote
let
$block
while $condition
$block
end
end
end |> esc
end
@do_while (macro with 1 method)
julia> i = 0
0
julia> @do_while i % 6 ≠ 0 begin
@show i
i += 1
end
i = 0
i = 1
i = 2
i = 3
i = 4
i = 5