Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
8 views1 page

Final Lab List - 24-25

The document outlines a list of practical experiments focused on programming and compiler design, specifically using languages like C, Java, and Python. Key tasks include implementing a lexical analyzer, finding FIRST and FOLLOW symbols for grammars, and generating intermediate code using tools like FLEX and YACC. The experiments are categorized by learning outcomes (LO3, LO4, LO5).
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views1 page

Final Lab List - 24-25

The document outlines a list of practical experiments focused on programming and compiler design, specifically using languages like C, Java, and Python. Key tasks include implementing a lexical analyzer, finding FIRST and FOLLOW symbols for grammars, and generating intermediate code using tools like FLEX and YACC. The experiments are categorized by learning outcomes (LO3, LO4, LO5).
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

List of Practical Experiments:

No. List of Practical Experiments LO

1 Implementation of Lexical Analyzer in C / Java / Python LO3

Implement Lexical Analyzer using FLEX( The list may vary)


a.​ Count no of Vowels & Consonants
b.​ Count no of Words, characters & lines
2 c.​ Count no of keywords,identifiers & operators LO3
d.​ Identify Even & odd integers
e.​ Count of printf & scanf statements in C program
f.​ Classify English words as verbs, adverbs, adjectives etc..

3 Write a program to find FIRST & FOLLOW Symbols for the given grammar. LO3

Parser Generator Tool : YACC ( The list may vary)


a.​ Simple Calculator
4 LO3,LO5
b.​ Recognize nested IF stmt and display levels
c.​ Program to recognize a valid variable in C language

5 Implement Intermediate Code Generation using LEX and YACC LO4, LO5

You might also like