mirror of
https://github.com/nim-lang/Nim.git
synced 2026-01-04 04:02:41 +00:00
20 lines
270 B
Nim
20 lines
270 B
Nim
discard """
|
|
output: '''0
|
|
|12|
|
|
34
|
|
'''
|
|
"""
|
|
|
|
template optWrite{
|
|
write(f, x)
|
|
((write|writeLine){w})(f, y)
|
|
}(x, y: varargs[untyped], f, w: untyped) =
|
|
w(f, "|", x, y, "|")
|
|
|
|
if true:
|
|
echo "0"
|
|
write stdout, "1"
|
|
writeLine stdout, "2"
|
|
write stdout, "3"
|
|
echo "4"
|