CS3310 - Compiler Design Lab
Course Data :
A language subset will be defined and used during the lab course. The programming exercises here consist of implementing the basic components of a compiler for a subset of Pascal/C using LEX and YACC tools. The constructs in this subset are found in most programming languages. They allow programs such as recursive and non-recursive sorting, and matrix multiplication to be expressed.
Update (Aug 2017) : Course discontinued and the content merged as a lab component in the main course CS3300 - Compiler Design. Last offering of the course was in Aug-Nov 2016.
Pre-Requisites |
Parameters
Credits |
Type |
Date of Introduction |
0-0-2-2 |
Core |
(Core Course) |
|
Previous Instances of the Course
- Jul 2023 - Nov 2023
Instructor(s) : V. Krishna Nandivada.
- Jul 2016 - Nov 2016
Instructor(s) : V. Krishna Nandivada.
Teaching Assistants : Akshay Sanjay Gadre, Priyatosh Mishra, Sonali Saha, Yaswanth Sai Kamma, Arun T.
- Aug 2015 - Nov 2015 (weblink)
Instructor(s) : Rupesh Nasre.
Teaching Assistants : Tatan Prashant Nandlalbhai, Tivhale Pradip Raghunathrao, Yogendra Kushwah, Charkha Madhur Omprakash, Akipogu Kiran Kumar.
- Jul 2014 - Nov 2014 (weblink)
Instructor(s) : V. Krishna Nandivada.
Teaching Assistants : Rahul Shrivastava, Venkata Naga Jyothi V, K Vignesh, Venkata Naga Jyothi V., Akipogu Kiran Kumar.
- Jul 2013 - Nov 2013
Instructor(s) : V. Krishna Nandivada.
Teaching Assistants : Suyash Gupta, Manas Thakur, Aashima Bhatia.
- Jul 2012 - Nov 2012
Instructor(s) : V. Krishna Nandivada.
- Jul 2011 - Nov 2011
Instructor(s) : C. Siva Ram Murthy.
- Jul 2010 - Nov 2010
Instructor(s) : C. Siva Ram Murthy.