template doWhile(a, b: untyped): untyped = b while a: b var val = 1 doWhile val mod 6 != 0: val += 1 echo val