Next: Module 2: Lexical Analysis
Up: course_outline
Previous: Course Module Nos., Title
No. of lectures : 5
Topics Covered
- Influence of programming language features on the translation
tasks
- The translation model - source language and target
machine dependent issues
- The pass structure of compilers
- Overview of compilation
- Interpreters
Objectives
At the conclusion of the module, the student should be able to :
- Understand the influence of source language features on the
efficiency and complexity of the language translation task.
- Segregate the source language and target machine dependent issues.
- Understand the need for multiple passes in a compiler.
- Understand which language features require interpretation, and why.
- Understand the fundamental tasks in the process of language translation,
their need, and interfaces.
Amitabha Sanyal
2000-12-07