From 1c996b3c8bb290d17e4d0dcdf809c8458866bb12 Mon Sep 17 00:00:00 2001 From: Eugen Wissner Date: Wed, 4 Dec 2024 16:11:06 +0100 Subject: Make IR for array access --- tests/vm/array_element_assignment.elna | 3 +++ tests/vm/print_array_element.elna | 8 ++++++++ 2 files changed, 11 insertions(+) create mode 100644 tests/vm/print_array_element.elna (limited to 'tests/vm') diff --git a/tests/vm/array_element_assignment.elna b/tests/vm/array_element_assignment.elna index 4d76031..d1f00d6 100644 --- a/tests/vm/array_element_assignment.elna +++ b/tests/vm/array_element_assignment.elna @@ -1,3 +1,6 @@ proc main() { var a: array[1] of int; + a[0] := 5; + + printi(a[0]); } diff --git a/tests/vm/print_array_element.elna b/tests/vm/print_array_element.elna new file mode 100644 index 0000000..4c9d0cd --- /dev/null +++ b/tests/vm/print_array_element.elna @@ -0,0 +1,8 @@ +proc main() { + var a: array[2] of int; + a[0] := 5; + a[1] := 7; + + printi(a[0]); + printi(a[1]); +} -- cgit v1.2.3