From 7fc90f1d2d1686ccf928418b91c043b1d6d9ced2 Mon Sep 17 00:00:00 2001 From: Eugen Wissner Date: Sun, 8 Dec 2024 16:19:52 +0100 Subject: Calculate stack offset from array index --- tests/vm/array_with_variable_index.elna | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 tests/vm/array_with_variable_index.elna (limited to 'tests/vm') diff --git a/tests/vm/array_with_variable_index.elna b/tests/vm/array_with_variable_index.elna new file mode 100644 index 0000000..c3449b3 --- /dev/null +++ b/tests/vm/array_with_variable_index.elna @@ -0,0 +1,11 @@ +proc main() { + var a: array[2] of int; + var i: int; + + i := 1; + a[0] := 5; + a[i] := 7; + + printi(a[0]); + printi(a[i]); +} -- cgit v1.2.3