Thursday, June 25, 2015

Compiler Design for 2015-16 @ UCEV,Vizianagaram

Compiler Design Course starts from 29th,June 2015.

Very Good Lecture Notes on Compiler Design at kent.edu ( Collected From internet)

Assignment Questions:
1. Recursive Descent Parser for C
2. Designing Linker( ln command)
3. Html-to-Text Converter ( from mandar sir  assignments)
4. Exploring OpenMP option of gcc (fopenmp) , Writing Sample OpenMP programs
5. Exploring GNU-C compiler (from .c to a.out) in-detail, how it is different from Compiler Design theory course
6. Implementing CYK and Earley's Algorithms
7. Different Loop optimizations( notes)
8. Polyhedral Compilation and installation of  Pocc (from Louis-Noël Pouchet)
9. Writing sample examples using  LLgen( automatic LL(1) parser generator).
10. Lexical Analyzer for Language X( BNF given in class)
11.  LLVM compiler Infrastructure Installation, Sample Optimizations on X-Language code 
12. Write SDD and Yacc Specification for generating Syntax tree for all constructs in C
            ( Expression grammar discussed in the class)