- Degree Bachelor
- Code: CCS4307
- Credit hrs: 3
- Prequisites: CCS3202, CCS4306
- Specify what is language translation and its phases.
- Do Lexical and Syntactic analysis.
- Interpret context-free grammars.
- Understand the overall structure of a compiler .
- Learn significant details about a number of important techniques commonly used in compilers construction.
- Understand code generation and optimization.
Computer Science bachelor`s degree Program
Data will be available soon!
content serial | Description |
---|
1 | Introduction to language translation |
2 | Language translation phases |
3 | Lexical analysis part 1 |
4 | Lexical analysis part 2 |
5 | Syntactic analysis part 1 |
6 | Syntactic analysis part 2 |
7 | Formal definition of grammars BNF and EBNF part 1 |
8 | Formal definition of grammars BNF and EBNF part 2 |
9 | Context-free-grammars part 1 |
10 | Context-free-grammars part 2 |
11 | Bottom-up vs. top-down parsing |
12 | Tabular vs. recursive-descent parsers |
13 | Error handling and Run-time Environment |
14 | Code generation |
15 | Code Optimization |
Start your application