summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorAraq <rumpf_a@web.de>2013-01-21 01:12:18 +0100
committerAraq <rumpf_a@web.de>2013-01-21 01:12:18 +0100
commitd0bd5d5cc3407e14ff37590077ec40441be26c84 (patch)
tree1a86adcc5a7d0c29d2cdcfab79eab5ca6f545ba0
parent0c13512db954e5224dcfcc218ae4bd4f3df40f7a (diff)
parentbe51e8b61b1afbedb1e041b087236787f6e4df81 (diff)
downloadNim-d0bd5d5cc3407e14ff37590077ec40441be26c84.tar.gz
Merge branch 'master' of github.com:Araq/Nimrod
-rw-r--r--tests/run/tdomulttest.nim16
1 files changed, 16 insertions, 0 deletions
diff --git a/tests/run/tdomulttest.nim b/tests/run/tdomulttest.nim
new file mode 100644
index 000000000..6842d38ed
--- /dev/null
+++ b/tests/run/tdomulttest.nim
@@ -0,0 +1,16 @@
+discard """
+  file: "tdomulttest.nim"
+  output: "555\ntest\nmulti lines\n99999999\nend"
+"""
+proc foo(bar, baz: proc (x: int): int) =
+  echo bar(555)
+  echo baz(99999999)
+
+foo do (x: int) -> int:
+  return x
+do (x: int) -> int:
+  echo("test")
+  echo("multi lines")
+  return x
+
+echo("end")
\ No newline at end of file