From 7936ad5ca2194760cacf06c4794ce58b81e816a2 Mon Sep 17 00:00:00 2001 From: Kartik Agaram Date: Wed, 1 Jan 2020 20:31:01 -0800 Subject: 5860 --- apps/ex2.mu | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 apps/ex2.mu diff --git a/apps/ex2.mu b/apps/ex2.mu new file mode 100644 index 00000000..fc20aa2e --- /dev/null +++ b/apps/ex2.mu @@ -0,0 +1,17 @@ +# Add two numbers, and return the result in the exit code. +# +# To run: +# $ ./translate_mu apps/ex2.mu +# $ ./a.elf +# Expected result: +# $ echo $? +# 7 + +fn main -> result/ebx: int { + result <- do-add 3 4 +} + +fn do-add a: int, b: int -> result/ebx: int { + result <- copy a + result <- add b +} -- cgit 1.4.1-2-gfad0