| Course
Name |
COMPILER SYSTEM (E2-172/E2-41500) |
| Credits |
3 |
| Period |
2st. Semester |
| Objects |
Understanding the principles and techniques of compiler design and construction |
| Schedule |
- Introduction to high-level programming language and their implementation
- Principles and techniques of compiler design
¡@¡@*¡@Token, Regular Expressions and Scanner
¡@¡@*¡@Syntax rules and Context-Free Grammars
¡@¡@*¡@Parser and Parsing Techniques
¡@¡@*¡@Semantic Processing
¡@¡@*¡@Syntax-Directed Translation
¡@¡@*¡@Run-Time Environment and Code Generation
¡@¡@*¡@Code Optimization
- Compiler construction
¡@¡@*¡@The process of compiler construction
¡@¡@*¡@Introduction to compiler generation tools
*¡@Examples of compiler construction and mini-project on compiler construction
|
| References |
- Textbook: Compiler Construction: Principles and Practice
Author: Kenneth C. Louden
Publisher: PWS Publishing Company
(ISBN¡G0-534-93972-4)¡@@ 1997
- Reference: Compiler Construction Using Flex and Bison
(Version of Feb. 25, 2004)
Author: Anthony A. Aaby @ 2003
Available at http://cs.wwc.edu/~aabyan/464/Book/
¡@ |
| Lecture
type |
Traditional classroom lecture and discussion |
| Grade |
Homework exercises, reports and mini-project implementation |
| Others |
|