Compiler design course – tcci computer

Page 1

Compiler Design Course – TCCI Computer A compiler is a special program that processes statements written in a particular programming language and turns them into machine language or "code" that a computer's processor uses. Typically, a programmer writes language statements in a language such as Pascal or C one line at a time using an editor.

Compiler design principles provide an in-depth view of translation and optimization process. Compiler design covers basic translation mechanism and error detection & recovery. It includes lexical, syntax, and semantic analysis as front end, and code generation and optimization as back-end. We teach following in Compiler design course: Introduction to Compilers Interpreter and compiler Structure of the Compiler 1. Lexical Analysis 2. Parsing 3. Semantic Analysis 4. Optimization 5. Code Generation


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.