From 3415badef847db518daa9b46c6274ac3fb89f56d Mon Sep 17 00:00:00 2001 From: bd-912 Date: Mon, 15 Apr 2024 22:30:43 -0600 Subject: HW3 Test runner script --- boil/tests/MoreThan4.vapor | 38 -------------------------------------- 1 file changed, 38 deletions(-) delete mode 100644 boil/tests/MoreThan4.vapor (limited to 'boil/tests/MoreThan4.vapor') diff --git a/boil/tests/MoreThan4.vapor b/boil/tests/MoreThan4.vapor deleted file mode 100644 index 6067f8e..0000000 --- a/boil/tests/MoreThan4.vapor +++ /dev/null @@ -1,38 +0,0 @@ - -const vmt_MT4 - :MT4.Start - :MT4.Change - - -func Main() - t.0 = HeapAllocZ(4) - [t.0] = :vmt_MT4 - if t.0 goto :null1 - Error("null pointer") - null1: - t.1 = [t.0] - t.1 = [t.1+0] - t.2 = call t.1(t.0 1 2 3 4 5 6) - PrintIntS(t.2) - ret - -func MT4.Start(this p1 p2 p3 p4 p5 p6) - PrintIntS(p1) - PrintIntS(p2) - PrintIntS(p3) - PrintIntS(p4) - PrintIntS(p5) - PrintIntS(p6) - t.0 = [this] - t.0 = [t.0+4] - aux = call t.0(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 -- cgit v1.2.3