From c2c923276f7ecde1f71e53309dc5d1cc53cd3ff2 Mon Sep 17 00:00:00 2001 From: Eugen Wissner Date: Sun, 29 Sep 2024 19:50:55 +0200 Subject: Implement addition and subtraction --- tests/expectations/print_subtraction.txt | 1 + tests/expectations/print_sum.txt | 1 + tests/vm/print_subtraction.elna | 3 +++ tests/vm/print_sum.elna | 3 +++ 4 files changed, 8 insertions(+) create mode 100644 tests/expectations/print_subtraction.txt create mode 100644 tests/expectations/print_sum.txt create mode 100644 tests/vm/print_subtraction.elna create mode 100644 tests/vm/print_sum.elna (limited to 'tests') diff --git a/tests/expectations/print_subtraction.txt b/tests/expectations/print_subtraction.txt new file mode 100644 index 0000000..de71f88 --- /dev/null +++ b/tests/expectations/print_subtraction.txt @@ -0,0 +1 @@ +-8 diff --git a/tests/expectations/print_sum.txt b/tests/expectations/print_sum.txt new file mode 100644 index 0000000..3c03207 --- /dev/null +++ b/tests/expectations/print_sum.txt @@ -0,0 +1 @@ +18 diff --git a/tests/vm/print_subtraction.elna b/tests/vm/print_subtraction.elna new file mode 100644 index 0000000..c5b09a2 --- /dev/null +++ b/tests/vm/print_subtraction.elna @@ -0,0 +1,3 @@ +proc main() { + printi(5 - 13); +} diff --git a/tests/vm/print_sum.elna b/tests/vm/print_sum.elna new file mode 100644 index 0000000..8ad98d6 --- /dev/null +++ b/tests/vm/print_sum.elna @@ -0,0 +1,3 @@ +proc main() { + printi(5 + 13); +} -- cgit v1.2.3