People Innovation Excellence

Compilation Techniques

Learning Outcomes:

  1. Explain the important theories lexical and syntax analysis, and optimization that underpin the construction and operation of compilers and translators, and the various phases of a compiler, and how they are integrated to produce a working compiler.
  2. Apply popular compiler generation tools in particular and Lex to compiler construction and be able to modify any given grammar to fit the requirements of these tools.
  3. Develop test, and deliver a complete working compiler for a real or realistic target machine.

Topics:

  1. Introduction Compilation Techniques
  2. A Simple Syntax-Directed Translator
  3. Lexical Analysis and Syntax Analysis
  4. Syntax-Directed Translation
  5. Intermediate-Code Generation
  6. Run-Time Environment
  7. Code Generation
  8. Machine Independent Optimization
  9. Parallelism and Locality
  10. Inter-procedural Analysis

Published at :

Periksa Browser Anda

Check Your Browser

Situs ini tidak lagi mendukung penggunaan browser dengan teknologi tertinggal.

Apabila Anda melihat pesan ini, berarti Anda masih menggunakan browser Internet Explorer seri 8 / 7 / 6 / ...

Sebagai informasi, browser yang anda gunakan ini tidaklah aman dan tidak dapat menampilkan teknologi CSS terakhir yang dapat membuat sebuah situs tampil lebih baik. Bahkan Microsoft sebagai pembuatnya, telah merekomendasikan agar menggunakan browser yang lebih modern.

Untuk tampilan yang lebih baik, gunakan salah satu browser berikut. Download dan Install, seluruhnya gratis untuk digunakan.

We're Moving Forward.

This Site Is No Longer Supporting Out-of Date Browser.

If you are viewing this message, it means that you are currently using Internet Explorer 8 / 7 / 6 / below to access this site. FYI, it is unsafe and unable to render the latest CSS improvements. Even Microsoft, its creator, wants you to install more modern browser.

Best viewed with one of these browser instead. It is totally free.

  1. Google Chrome
  2. Mozilla Firefox
  3. Opera
  4. Internet Explorer 9
Close