ability to design and implement abstract machines and interpreters.
real machines, processor architectures, structure of interpreters, intermediate representations, threaded, code, Forth, Java VM, syntax directed editors, Prolog interpreters, implementation of functional languages, abstract machines (P4, JVM, tree machines, Dalvik, WAM, VAM, SECD).
see www
mündlich und schriftlich
Not necessary
Compiler Construction