summaryrefslogtreecommitdiff
path: root/vaporize/tests/MoreThan4.opt.vapor
diff options
context:
space:
mode:
Diffstat (limited to 'vaporize/tests/MoreThan4.opt.vapor')
-rw-r--r--vaporize/tests/MoreThan4.opt.vapor27
1 files changed, 27 insertions, 0 deletions
diff --git a/vaporize/tests/MoreThan4.opt.vapor b/vaporize/tests/MoreThan4.opt.vapor
new file mode 100644
index 0000000..a59d1b5
--- /dev/null
+++ b/vaporize/tests/MoreThan4.opt.vapor
@@ -0,0 +1,27 @@
+
+const empty_MT4
+
+
+func Main()
+ t.0 = call :MT4.Start(:empty_MT4 1 2 3 4 5 6)
+ PrintIntS(t.0)
+ ret
+
+func MT4.Start(this p1 p2 p3 p4 p5 p6)
+ PrintIntS(p1)
+ PrintIntS(p2)
+ PrintIntS(p3)
+ PrintIntS(p4)
+ PrintIntS(p5)
+ PrintIntS(p6)
+ aux = call :MT4.Change(this p6 p5 p4 p3 p2 p1)
+ ret aux
+
+func MT4.Change(this p1 p2 p3 p4 p5 p6)
+ PrintIntS(p1)
+ PrintIntS(p2)
+ PrintIntS(p3)
+ PrintIntS(p4)
+ PrintIntS(p5)
+ PrintIntS(p6)
+ ret 0