2023 2024 Student Forum > Management Forum > Main Forum

 
  #2  
19th May 2018, 07:59 AM
Unregistered
Guest
 
Re: Anna University PCD Lab Manual

Hii sir, I Wants to get the Compiler Design Lab Manual of the Anna University Will you Please Provide It ?
  #3  
19th May 2018, 07:59 AM
Super Moderator
 
Join Date: Aug 2012
Re: Anna University PCD Lab Manual

Anna University is a state technical university in Tamil Nadu, India. The main campus is in Guindy, Chennai.

The Compiler Design Lab Manual of the Anna University is given below

Compiler Design Lab


LIST OF EXPERIMENTS:
1. Implementation of symbol table.
2. Develop a lexical analyzer to recognize a few patterns in c (ex. Identifers, constants,
comments, operators etc.)
3. Implementation of lexical analyzer using lex tool.
4. Generate yacc specification for a few syntatic categories.
a) Program to recognize a valid arithmetic expression that uses operator +, -, * and /.
b) Program to recognize a valid variable which starts with a letter followed by any
number of letter or digits.
c) Implementation of calculator using lex and yacc.
5. Convert the bnf rules into yacc form and write code to generate abstract syntax tree.
6. Implement type checking
7. Implement control flow analysis and data flow analysis.
8. Implement any one storage allocation strategies(heap, stack, static)
9. Construction of DAG
10. Implement the back end of the compiler which takes the three address code and
produces the 8086nassembly language instructions that can be assembled and run
using a 8086 assembler. The target assembly instructions can be simple move , add,
sub, jump. Also simple addressing modes are used.
11. Implementation of simple code optimization techniques (constant folding. etc.)

For more Information you may Contact to the Anna University the contact Details Are given below

Contact Details
Anna University
Address: Inside Anna University, Opp to Gandhi Mandapam, Sardar Patel Rd, Guindy, Chennai, Tamil Nadu 600025


Quick Reply
Your Username: Click here to log in

Message:
Options




All times are GMT +5. The time now is 03:59 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
SEO by vBSEO 3.6.0 PL2

1 2 3 4