Compiler Design(ICOD632C)- B.Tech (IT)

Theory Syllabus .         Lab Assignments are here.[Instructrions for Lab ]

Visit here for C Programming language Grammar and check the associativity & precedence of the operators.

Important Notes:
1. End semester theory exam solutions and marking scheme
2. Verify your Theory and Lab marks and reply before the given time if any queries.

Specification of Simple Object Oriented Language Decaf[from PARASOL Laboratory : TAMU] & Decaf [from Stanford University Compilers course page] to have the hands on experience with compiler phases.
About Cool : Classroom Object-Oriented Language. Acknowledgement

Find the answer for this.

Elimination of Cycle .

If you have any complicated queries, please visit Stack Exchange and upload your query in the respective tags.

Check Your Attendance for both theory and lab Here .

Assignment Marks are Here .

Lab Marks are Here. [Freezed for grading]

Theory Marks are Final. [Freezed for grading.]

Course Instructors: Rishi Ranjan , Muneendra Ojha & S.Venkatesan

Teaching Assistants(TAs) [For Section A, Section B and RGIIT]
will be updated later.
E-Mail ids of the TAs: rollnoATiiitaDOTacDOTin

Lab marks split up for all the sections are as follows
 1. Project (creation of a Compiler based on COOL manual and Decaf specification) (40).
  [Group Size: Maximum three | Two presentations and demo: midsem and endsem]
 2. Lab Test 1 (20) [Mid sem]
 3. Lab Test 2 (20) [End sem]
 4. Lab Viva or continous evaluation [10]
 5. Attendance [10]