aboutsummaryrefslogtreecommitdiffstats
path: root/3-compiler.md
diff options
context:
space:
mode:
authorDavid Thomas <m8pple@github.com>2017-03-09 10:01:27 +0000
committerDavid Thomas <m8pple@github.com>2017-03-09 10:01:27 +0000
commit7922bd0454bc19cc974de7e2f5cf5ef614569782 (patch)
tree9eb38fa047a57a9c545e40ded9c51f4dae901367 /3-compiler.md
parent6baea6b1eeb184ca49f3d2e1961ffd2e43ba8ef4 (diff)
downloadCompiler-7922bd0454bc19cc974de7e2f5cf5ef614569782.tar.gz
Compiler-7922bd0454bc19cc974de7e2f5cf5ef614569782.zip
Transfer in test and documentation parts.
Diffstat (limited to '3-compiler.md')
-rw-r--r--3-compiler.md9
1 files changed, 3 insertions, 6 deletions
diff --git a/3-compiler.md b/3-compiler.md
index 7ac2fe7..b05d373 100644
--- a/3-compiler.md
+++ b/3-compiler.md
@@ -16,7 +16,7 @@ The output format should be MIPS1 assembly code.
It should be possible to assemble and link this code
against a C run-time, and have it execute correctly
-on a MIPS processor.
+on a MIPS processor as emulated by `qemu-mips`.
Compilation
-----------
@@ -36,10 +36,7 @@ There are actually three deliverables here:
1 - The compiler itself
-2 - A test framework
+2 - A [test framework](3-compiler-test_deliverable.md)
-3 - Documentation
+3 - [Documentation](3-compiler-documentation.md)
-There are certain requirements on test and a format for the
-documentation, but we'll elaborate on those when they are
-encountered in the course.