diff options
author | Camil Staps | 2017-07-28 11:54:40 +0200 |
---|---|---|
committer | Camil Staps | 2017-07-28 11:55:23 +0200 |
commit | 1703085b25fa82459e306737ae88ee6fb0ece910 (patch) | |
tree | 8b86ce7d6e2892b7dc328153373b59a36c129ba5 /examples/tuples.sil | |
parent | Optimise: remove unreachacble ABC-code (diff) |
Resolve #1: implement lists (tuples have been done earlier)
Diffstat (limited to 'examples/tuples.sil')
-rw-r--r-- | examples/tuples.sil | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/examples/tuples.sil b/examples/tuples.sil new file mode 100644 index 0000000..28c6958 --- /dev/null +++ b/examples/tuples.sil @@ -0,0 +1,11 @@ +Int fst((Int, Int) tup) { + return tup._1; +} + +(Int, Int) swap((Int, Int) tup) { + return (tup._2, tup._1); +} + +Int main() { + return fst(swap((1,10))); +} |