Skip to content
/ CD Public

All the weekly lab work of the subject 18CSC304J Compiler Design.

Notifications You must be signed in to change notification settings

theritik01/CD

Repository files navigation

Compiler Design Lab

All the weekly lab work of the subject 18CSC304J Compiler Design.

    List of all Compiler Design Experiment

  1. Write a program to implement the Lexical Analyzer using C/ C++/ Java.
  2. Write a program to construct a Non Deterministic Finite Automata (NFA) from Regular Expression using C/ C++/ Java
  3. Write the program to implement the conversion from NFA to DFA using C/ C++/ Java
  4. Implement elimination of ambiguity using Left Recursion and Left Factoring in C/ C++/ Java
  5. Compute the FIRST() and FOLLOW() using C/ C++/ Java
  6. Implement Predictive Parsing Table using C/ C++/ Java
  7. Implement Shift Reduce Parsing using C/ C++/ Java
  8. Implement LEADING AND TRAILING for the given grammar using C/ C++/ Java
  9. Implement LR(0) items for the given grammar using C/ C++/ Java
  10. Implement Intermediate code generation – Postfix, Prefix using C/ C++/ Java
  11. Implement the front end of a compiler that generates the three address code ( Quadruple, Triple, Indirect triple) using C/ C++/ Java Lab
  12. Design and develop a simple code generator (back end of the compiler) using C/ C++/ Java
  13. Implement the construction of DAG using C/ C++/ Java
  14. Implement Global Data Flow Analysis using C/ C++/ Java
  15. Implement any one storage allocation strategies(heap, stack, static) using C/ C++/ Java

About

All the weekly lab work of the subject 18CSC304J Compiler Design.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published