Community Sites
Create your own community website and start earning today !
It's Free !
 
Communities Members BookmarksPolls Fresher Jobs Funny Pictures MCA Projects New Member FAQ  



My Profile
Active Members
TodayLast 7 Days more...



Awards & Gifts
Online Exams

Fresher Jobs


Our fresher job section is exclusively for fresh graduates! Find jobs for freshers in major Indian cities including Bangalore, Chennai, Hyderabad, Pune or Kochi

Resources


Find educational articles, blogs, discussion threads and other resources.

Colleges


Find details about any college in India or search for courses.

website counter




Anna University - B.E (CSE) -VI Sem - CS1356 -COMPILER DESIGN LAB


Posted Date: 17 Dec 2007    Resource Type: Articles/Knowledge Sharing    Category: Syllabus

Posted By: Jagadeesan. D       Member Level: Silver
Rating:     Points: 1



CS1356 COMPILER DESIGN LAB

1 & 2 Implement a lexical analyzer in ā€œCā€.
3. Use LEX tool to implement a lexical analyzer.
4. Implement a recursive descent parser for an expression grammar that generates arithmetic expressions with digits, + and *.
5. Use YACC and LEX to implement a parser for the same grammar as given in problem
6. Write semantic rules to the YACC program in problem 5 and implement a calculator that takes an expression with digits, + and * and computes and prints its value.
7 & 8. Implement the front end of a compiler that generates the three address code for a simple language with: one data type integer, arithmetic operators, relational operators, variable declaration statement, one conditional construct, one iterative construct and assignment statement.
9 &10. Implement the back end of the compiler which takes the three address code generated in problems 7 and 8, and produces the 8086 assembly 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.




Responses

Author: India    17 Dec 2007Member Level: Diamond   Points : 1
Nice postings of Examination Syllabus. Keep it up friend. Please post related to the subject, the old papers as well as any information available related to above subject of examination concerned . Write the text books as well reference books that you know and suggest journals of any topic for the above subject and the information available on the net. And the study material useful for the preparation .Write the class notes that available on any topic if you are having any details of that subject. Suggest the students how to prepare for the subject and the topic wise your valuable suggestions, because mode of exam is something tough to get good score . so I request you as friend, help all the friends those appearing for the exams with your valuable suggestions and guide lines for external, U.P.S.C and related exams, also please post


Feedbacks      
Popular Tags   What are tags ?   Search Tags  
(No tags found.)

Post Feedback


This is a strictly moderated forum. Only approved messages will appear in the site. Please use 'Spell Check' in Google toolbar before you submit.
You must Sign In to post a response.
Next Resource: Anna University - B.E (CSE) -VI Sem - CS1355 - GRAPHICS AND MULTIMEDIA LAB
Previous Resource: Dr. M.G.R. University - M.Tech(CSE) - MCS602 COMPILER DESIGN
Return to Discussion Resource Index
Post New Resource
Category: Syllabus


Post resources and earn money!
 
Related Resources



Watch TV Channels
  • Watch Asianet TV online
  • Kairali TV in Internet
  • Surya TV online
  • Amritha TV Channel

  • Contact Us    Privacy Policy    Terms Of Use   

    SpiderWorks Technologies Pvt Ltd. 2006 - 2007 All Rights Reserved.