From 9f5889c1263d63b953b3a324da07321deef5ca58 Mon Sep 17 00:00:00 2001 From: Rose Hogenson Date: Sat, 27 Apr 2024 08:28:40 -0700 Subject: Add integer arithmetic. --- tests/07-add.sml | 1 + tests/08-multiply.sml | 1 + tests/09-subtract.sml | 1 + tests/10-divide.sml | 1 + 4 files changed, 4 insertions(+) create mode 100644 tests/07-add.sml create mode 100644 tests/08-multiply.sml create mode 100644 tests/09-subtract.sml create mode 100644 tests/10-divide.sml (limited to 'tests') diff --git a/tests/07-add.sml b/tests/07-add.sml new file mode 100644 index 0000000..9892b23 --- /dev/null +++ b/tests/07-add.sml @@ -0,0 +1 @@ +val _ = __builtin "exit" (__builtin "add" (40, 2)) diff --git a/tests/08-multiply.sml b/tests/08-multiply.sml new file mode 100644 index 0000000..d75c316 --- /dev/null +++ b/tests/08-multiply.sml @@ -0,0 +1 @@ +val _ = __builtin "exit" (__builtin "mul" (6, 7)) diff --git a/tests/09-subtract.sml b/tests/09-subtract.sml new file mode 100644 index 0000000..2374816 --- /dev/null +++ b/tests/09-subtract.sml @@ -0,0 +1 @@ +val _ = __builtin "exit" (__builtin "sub" (84, 42)) diff --git a/tests/10-divide.sml b/tests/10-divide.sml new file mode 100644 index 0000000..a701180 --- /dev/null +++ b/tests/10-divide.sml @@ -0,0 +1 @@ +val _ = __builtin "exit" (__builtin "div" (84, 2)) -- cgit v1.3.1