From 68b0a2ea01d5e02e2b6aa9c7e8bb5a9879de4bdd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20LACROIX?= Date: Mon, 29 May 2023 23:45:50 +0200 Subject: [PATCH] added new testfiles --- asm | 20 ++++++++++++++++++++ testFile | 9 +++++++++ testFile_no_jmp | 9 +++++++++ 3 files changed, 38 insertions(+) create mode 100644 testFile create mode 100644 testFile_no_jmp diff --git a/asm b/asm index e69de29..082fe5d 100644 --- a/asm +++ b/asm @@ -0,0 +1,20 @@ +AFC 4 2 +COP 3 4 +COP 2 0 +AFC 4 2 +ADD 5 2 4 +COP 0 5 +COP 0 3 +AFC 4 5 +COP 0 4 +AFC 4 19 +AFC 5 2 +ADD 4 4 5 +AFC 5 5 +MUL 4 5 0 +AFC 5 8 +ADD 4 4 5 +AFC 5 2 +MUL 4 4 5 +SUB 5 4 4 +COP 3 5 diff --git a/testFile b/testFile new file mode 100644 index 0000000..d572de9 --- /dev/null +++ b/testFile @@ -0,0 +1,9 @@ +int main(){ + int a, d; + int b, c = 2; + b = a; + a = b +2; + a = c; + a = 5; + c = 19 + 2 - (5 * a + 8) * 2; +} diff --git a/testFile_no_jmp b/testFile_no_jmp new file mode 100644 index 0000000..d572de9 --- /dev/null +++ b/testFile_no_jmp @@ -0,0 +1,9 @@ +int main(){ + int a, d; + int b, c = 2; + b = a; + a = b +2; + a = c; + a = 5; + c = 19 + 2 - (5 * a + 8) * 2; +}