Logo ČVUT
Loading...
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2011/2012

Compiler Construction

The course is not on the list Without time-table
Code Completion Credits Range
36TPR Z,ZK 4 2+2s
The course is a substitute for:
Compiler Construction (X36TPR)
Lecturer:
Tutor:
Supervisor:
Department of Computer Science and Engineering
Synopsis:

Compiler construction is a continuation of topics from lecture Languages and Translations. It contains a description of bottom up parsing and its applications for the implementation of formal and attributed translations.

Moreover, it contains a description of incremental and parallel parsing.

Requirements:
Syllabus of lectures:

1. Bottom-up Parsing

2. Strong LR Grammars

3. Use of the History of Parsing, LR(0) Grammars

4. Simple LR Grammars

5. LALR Grammars

6. LR Grammars

7. Properties of LR Grammars

8. Formal Translation Directed by LR Parsing

9. Attributed Translation Directed by LR Parsing

10. Parallel LL Parsing

11. Parallel LR Parsing

12. Incremental LL Parsing

13. Incremental LR Parsing

Syllabus of tutorials:

1. Parsers for LL Grammars

2. Parsers for Strong LR Grammars

3. Collection of Sets of LR Items, LR(0) Grammars

4. Simple LR Grammars

5. LALR Grammars

6. LR Grammars

7. Parsing of Symetric Structures

8. Hidden Left Recursion, Right Recursion

9. Formal Translation Directed by LR Parsing

10. Attribute Evaluation during LR Parsing

11. Parallel LL Parsing

12. Parallel LR Parsing

13. Incremental LL and LR Parsing

Study Objective:
Study materials:
Note:
Further information:
No time-table has been prepared for this course
The course is a part of the following study plans:
Generated on 2012-7-9
For updated information see http://bilakniha.cvut.cz/en/predmet11021804.html