diff options
Diffstat (limited to 'src/utils')
-rw-r--r-- | src/utils/eprint.nim | 36 |
1 files changed, 17 insertions, 19 deletions
diff --git a/src/utils/eprint.nim b/src/utils/eprint.nim index eba5f51f..d13fcf91 100644 --- a/src/utils/eprint.nim +++ b/src/utils/eprint.nim @@ -1,27 +1,25 @@ {.used.} template eprint*(s: varargs[string, `$`]) = {.cast(noSideEffect).}: - if not defined(release): - var a = false - for x in s: - if not a: - a = true - else: - stderr.write(' ') - stderr.write(x) - stderr.write('\n') + var a = false + for x in s: + if not a: + a = true + else: + stderr.write(' ') + stderr.write(x) + stderr.write('\n') template eecho*(s: varargs[string, `$`]) = {.cast(noSideEffect).}: - if not defined(release): - var a = false - var o = "" - for x in s: - if not a: - a = true - else: - o &= ' ' - o &= x - echo o + var a = false + var o = "" + for x in s: + if not a: + a = true + else: + o &= ' ' + o &= x + echo o template print*(s: varargs[string, `$`]) = for x in s: |