diff options
Diffstat (limited to 'data')
-rw-r--r-- | data/test1.asm | 13 | ||||
-rw-r--r-- | data/test1.c | 4 | ||||
-rw-r--r-- | data/test10.c | 28 | ||||
-rw-r--r-- | data/test2.c | 11 | ||||
-rw-r--r-- | data/test4.c | 12 | ||||
-rw-r--r-- | data/test9.c | 2 |
6 files changed, 31 insertions, 39 deletions
diff --git a/data/test1.asm b/data/test1.asm deleted file mode 100644 index 6c203dc..0000000 --- a/data/test1.asm +++ /dev/null @@ -1,13 +0,0 @@ -# All program code is placed after the -# .text assembler directive -.text - -# Declare main as a global function -.globl main - -j main - -# All memory structures are placed after the -# .data assembler directive -.data - diff --git a/data/test1.c b/data/test1.c index e336f81..68ff11e 100644 --- a/data/test1.c +++ b/data/test1.c @@ -1,3 +1,5 @@ -void main() { +void main() +{ println("Hello world"); + println(7 % 3, "hi"); } diff --git a/data/test10.c b/data/test10.c index a90a21f..af8599d 100644 --- a/data/test10.c +++ b/data/test10.c @@ -1,20 +1,22 @@ int fib(int i) { - if (i == 0) return 1; - if (i == 1) return 1; - return fib(i-1) + fib(i-2); + if (i == 0) + return 1; + if (i == 1) + return 1; + return fib(i - 1) + fib(i - 2); } void main() { println("This program prints the first 11 numbers of the Fibonacci sequence"); - println(fib(0)); // 1 - println(fib(1)); // 1 - println(fib(2)); // 2 - println(fib(3)); // 3 - println(fib(4)); // 5 - println(fib(5)); // 8 - println(fib(6)); // 13 - println(fib(7)); // 21 - println(fib(8)); // 34 - println(fib(9)); // 55 + println(fib(0)); // 1 + println(fib(1)); // 1 + println(fib(2)); // 2 + println(fib(3)); // 3 + println(fib(4)); // 5 + println(fib(5)); // 8 + println(fib(6)); // 13 + println(fib(7)); // 21 + println(fib(8)); // 34 + println(fib(9)); // 55 println(fib(10)); // 89 } diff --git a/data/test2.c b/data/test2.c index 136ba74..ec9b22a 100644 --- a/data/test2.c +++ b/data/test2.c @@ -1,8 +1,9 @@ -void main() { +void main() +{ println("This program prints 7 7 7 7 7 (separated by newlines)"); println(7); - println(3+4); - println(14/2); - println(7*1); - println((7*2)/2); + println(3 + 4); + println(14 / 2); + println(7 * 1); + println((7 * 2) / 2); } diff --git a/data/test4.c b/data/test4.c index c4c31c2..04c877a 100644 --- a/data/test4.c +++ b/data/test4.c @@ -8,14 +8,14 @@ void main() { { int a; a = 5; - println(a+b); + println(a + b); { - int b; - b = 9; - a = -2; - println(a+b); + int b; + b = 9; + a = -2; + println(a + b); } b = 4; } - println(a+b); + println(a + b); } diff --git a/data/test9.c b/data/test9.c index 1aacb59..c0e348c 100644 --- a/data/test9.c +++ b/data/test9.c @@ -19,7 +19,7 @@ void main() { if (a == 3) { println("4 correct"); } - if (a >= 4) { + if (a != 4) { println("5 not correct"); } else { println("5 correct"); |