next up previous
Next: Module 2: Lexical Analysis Up: course_outline Previous: Course Module Nos., Title

Module 1:Introduction to Language Processing



No. of lectures : 5

Topics Covered

  1. Influence of programming language features on the translation tasks
  2. The translation model - source language and target machine dependent issues
  3. The pass structure of compilers
  4. Overview of compilation
  5. Interpreters

Objectives

At the conclusion of the module, the student should be able to :

  1. Understand the influence of source language features on the efficiency and complexity of the language translation task.
  2. Segregate the source language and target machine dependent issues.
  3. Understand the need for multiple passes in a compiler.
  4. Understand which language features require interpretation, and why.
  5. Understand the fundamental tasks in the process of language translation, their need, and interfaces.


Amitabha Sanyal 2000-12-07