summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorAraq <rumpf_a@web.de>2011-06-05 10:56:20 +0200
committerAraq <rumpf_a@web.de>2011-06-05 10:56:20 +0200
commite5eb36e4722dd333dd48cfcf5c54fb6549fe4a46 (patch)
tree7e11ca1053a94090e945272bf546ea1f9425d783
parent24ed9d560fb7a694c90dc0a378549a06600fcbd0 (diff)
downloadNim-e5eb36e4722dd333dd48cfcf5c54fb6549fe4a46.tar.gz
ugh cannot get rid of rawEcho yet because old compiler relies on it
-rwxr-xr-xlib/system/sysio.nim3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/system/sysio.nim b/lib/system/sysio.nim
index a6d351799..80d9b1495 100755
--- a/lib/system/sysio.nim
+++ b/lib/system/sysio.nim
@@ -107,6 +107,9 @@ proc writeln[Ty](f: TFile, x: openArray[Ty]) =
   for i in items(x): write(f, i)
   write(f, "\n")
 
+proc rawEcho(x: string) {.inline, compilerproc.} = write(stdout, x)
+proc rawEchoNL() {.inline, compilerproc.} = write(stdout, "\n")
+
 # interface to the C procs:
 proc fopen(filename, mode: CString): pointer {.importc: "fopen", noDecl.}