summary refs log tree commit diff stats
path: root/tests/run/tprocvar.nim
diff options
context:
space:
mode:
Diffstat (limited to 'tests/run/tprocvar.nim')
-rwxr-xr-xtests/run/tprocvar.nim32
1 files changed, 0 insertions, 32 deletions
diff --git a/tests/run/tprocvar.nim b/tests/run/tprocvar.nim
deleted file mode 100755
index 237e2ef7a..000000000
--- a/tests/run/tprocvar.nim
+++ /dev/null
@@ -1,32 +0,0 @@
-discard """
-  file: "tprocvar.nim"
-  output: "papbpcpdpe7"
-"""
-# test variables of type proc

-
-proc pa() {.cdecl.} = write(stdout, "pa")
-proc pb() {.cdecl.} = write(stdout, "pb")
-proc pc() {.cdecl.} = write(stdout, "pc")
-proc pd() {.cdecl.} = write(stdout, "pd")
-proc pe() {.cdecl.} = write(stdout, "pe")
-
-const
-  algos = [pa, pb, pc, pd, pe]
-

-var

-  x: proc (a, b: int): int {.cdecl.}

-

-proc ha(c, d: int): int {.cdecl.} =

-  echo(c + d)

-  result = c + d

-
-for a in items(algos):
-  a()
-

-x = ha

-discard x(3, 4)

-

-#OUT papbpcpdpe7

-

-
-