From 1703085b25fa82459e306737ae88ee6fb0ece910 Mon Sep 17 00:00:00 2001 From: Camil Staps Date: Fri, 28 Jul 2017 11:54:40 +0200 Subject: Resolve #1: implement lists (tuples have been done earlier) --- examples/lists.sil | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 examples/lists.sil (limited to 'examples/lists.sil') diff --git a/examples/lists.sil b/examples/lists.sil new file mode 100644 index 0000000..7242649 --- /dev/null +++ b/examples/lists.sil @@ -0,0 +1,11 @@ +[Int] append([Int] xs, [Int] ys) { + if (xs.nil) { + return ys; + } else { + return xs.hd : append(xs.tl, ys); + } +} + +[Int] main() { + return append([1,2,3], [4,5,6]); +} -- cgit v1.2.3