- Degree Bachelor
- Code: CS441
- Credit hrs: 3
- Prequisites:
Introduction to language translation. Language translation phases. Lexical analysis. Syntactic analysis: Formal definition of grammars BNF and EBNF Context-free-grammars. Bottom-up vs. top-down parsing tabular vs. recursive-descent parsers error handling. Run-time Environment. Code generation. Code Optimization.
Computer Science Program.
Appel, A. and Ginsberg, M., Modern Compiler Implementation in C, Cambridge Univ. Press.
content serial | Description |
---|
1 | Introduction to language translation |
2 | Language translation phases |
3 | Lexical analysis |
4 | Syntactic analysis |
5 | Formal definition of grammars - BNF and EBNF |
6 | Context-free-grammars |
7 | 7-th week exam |
8 | Bottom-up vs. top-down parsing |
9 | Tabular vs. recursive-descent parsers |
10 | Error handling and Run-time Environment |
11 | Code generation |
12 | 12-th week exam |
13 | Code Optimization |
14 | . |
15 | Revision |
16 | Final exam |
1 | Introduction to language translation |
2 | Language translation phases |
3 | Lexical analysis |
4 | Syntactic analysis |
5 | Formal definition of grammars - BNF and EBNF |
6 | Context-free-grammars |
7 | 7-th week exam |
8 | Bottom-up vs. top-down parsing |
9 | Tabular vs. recursive-descent parsers |
10 | Error handling and Run-time Environment |
11 | Code generation |
12 | 12-th week exam |
13 | Code Optimization |
14 | . |
15 | Revision |
16 | Final exam |
Start your application