Syllabus

JNTUK B.Tech Compiler Design Lab for R13 Batch.

JNTUK B.Tech Compiler Design Lab gives you detail information of Compiler Design Lab R13 syllabus It will be help full to understand you complete curriculum of the year.

Course Objectives

To enlighten the student with knowledge base in compiler design and its applications
Course Outcomes:
Lab Experiments:

  1. Design a lexical analyzer for given language and the lexical analyzer should
  2. ignore redundant spaces, tabs and new lines
  3. Simulate First and Follow of a Grammar.
  4. Develop an operator precedence parser for a given language.
  5. Construct a recursive descent parser for an expression.
  6. Construct a LL(1) parser for an expression
  7. Design predictive parser for the given language
  8. Implementation of shift reduce parsing algorithm.
  9. Design a LALR bottom up parser for the given language.
  10. Implement the lexical analyzer using JLex, flex or lex or other lexical analyzer generating tools
  11. Write a program to perform loop unrolling.
  12. Convert the BNF rules into YACC form and write code to generate abstract syntax tree.
  13. Write a program for constant propagation.

Demonstrate a working understanding of the process of lexical analysis, parsing and other compiler design aspects.

For more information about all JNTU updates please stay connected to us on FB and don’t hesitate to ask any questions in the comment.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.