From 331784f2a05f5b18aed46f257f0f6c8173bc2661 Mon Sep 17 00:00:00 2001 From: Kyle Gunger Date: Thu, 28 Mar 2024 15:39:51 -0400 Subject: index test --- tests/test_index.tnsl | 5 +++++ tests/test_pointer_5.tnsl | 21 +++++++++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 tests/test_index.tnsl create mode 100644 tests/test_pointer_5.tnsl diff --git a/tests/test_index.tnsl b/tests/test_index.tnsl new file mode 100644 index 0000000..ede9bc2 --- /dev/null +++ b/tests/test_index.tnsl @@ -0,0 +1,5 @@ +~uint8 vals = "EBCDE" + +/; main [int] + return vals{0} +;/ diff --git a/tests/test_pointer_5.tnsl b/tests/test_pointer_5.tnsl new file mode 100644 index 0000000..2534dde --- /dev/null +++ b/tests/test_pointer_5.tnsl @@ -0,0 +1,21 @@ +struct Hold { + ~~uint8 a, + ~uint8 b +} + +/; method Hold + + /; set (~uint8 to_set) + self.b = to_set + self.a = ~self.b + ;/ +;/ + +/; main [int] + uint8 val = 69 + + Hold h + h.set(~val) + + return h.a`` +;/ -- cgit v1.2.3