summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
Diffstat (limited to 'data')
-rw-r--r--data/test1.asm13
-rw-r--r--data/test1.c4
-rw-r--r--data/test10.c28
-rw-r--r--data/test2.c11
-rw-r--r--data/test4.c12
-rw-r--r--data/test9.c2
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");