Viited
Raamatud
- Introduction to Compiler Design. Torben Mogensen.
- Compiler Design: Syntactic and Semantic Analysis. Reinhard Wilhelm, Helmut Seidl ja Sebastian Hack.
- Compilers: Principles, Techniques, and Tools. Alfred V. Aho, Monica S. Lam, Ravi Sethi ja Jeffrey D. Ullman.
- Teoreetiline informaatika: Loengukonspekt (PDF). Jaan Penjam.
Töövahendid
Õppimisest üldiselt
- Retrieval Practice Produces More Learning than Elaborative Studying with Concept Mapping
- Testing Promotes Long-Term Learning via Stabilizing Activation Patterns in a Large Network of Brain Areas
- Unsuccessful retrieval attempts enhance subsequent learning
Sarnased kursused
- Stanford: Compilers. Alex Aiken.
- Coursera versioon.
- UdS: Compiler Construction. Reinhart Wilhelm.
- Aarhus: dOvs. Erik Ernst.
- EPFL: Computer Language Processing. Viktor Kuncak.
- MIT: Computer Language Engineering. Saman Amarasinghe ja Martin Rinard.
- Columbia: Programming Languages and Translators. Alfred V. Aho.
- Nathan's University, Create your own programming language
Huvitavat
- http://alliejon.es/blog/2014/03/24/adding-syntax-highlighting-to-knitting-patterns/
- Erinevate keelte süntaksiskeemid
- Teach foundational language principles, Thomas Ball ja Benjamin Zorn, Microsoft Research.