Compiler Assignment
Compiler Assignment
1.MUSE SEMU
2.SALAHADIN ADEM
3.MERON NEGA
4.ZULEYKA SHAMIL
5.DAGMAWI ANTENEH
6.BLEN AMARE
QUESTION :
1.Write the regular expression to identify tokens for keywords, identifiers,
operators, numbers, punctuation marks and string literals in the given source
program and draw DFA for each?
Group 2
1.SOLOMON YALEW
2.EYOBED SEBRALA
3.EYOB MOTI
4.TSION AKLILU
5.BEZAWIT DEREJE
6.NIGUS DIBEKULU
QUESTION :
2.How we design a compiler for SQL (Structural Query Language) discuss the
detail concepts and what is database compiler?
Group 3
1.KIRUBEL KINFE
2.YIKEBER KASSA
3.MESERET DEJENE
4.NAKURA ZELALEM
5.TIRSIT ELIAS
6.YIDIDIYA SOLOMON
QUESTION :
3. What are varies compilers construction tools currently used by the designers
and discuss different built-in functions that we use in the Lex and YACC?
Group 4
1.MIKIAS WONDIM
2.DINKAYEHU ASEFA
3.BINIYAM NAHUSENAY
4.YEGILE ASSEFA
5.BILEN GIRMA
6.ETSEGENET BIRHANU
QUESTION :
4.How to design cross compilers and discuss some of the cross compilers available
now days and discuss the concepts of the front-end and back-end of the compiler
design?
Group 5
1.BIZUAYEHU MAMUYE
2.NATNAEL ZELALEM
3.EDEN MAMUYE
4.WONGEL SEMUNIGUS
5.YEDIDIA MELESSE
6.TSIYON AWEKE
QUESTION :
5.What is assembler and how to design the assembler discuss theoretical concepts
and how to test and maintain the assembler?
Group 6
1. FAEZA SEID
2. MEKDES DEJENE
3. EYERUSALEM DEREJE
4 NEBIYU ANTENEH
5. TSIGIE BEYENE
6. ERMIAS BRHANE
QUESTION :
6.The use of input buffering concepts in the compiler design and what are the
difference between dynamic and static structure of the compiler?
Group 7
1.NATHANIM TADELE
2.WORKU ALMAW
3.BETELHEM NIGUSSE
4.AYELE MASRESHA
5.NAHOM BEHAILU
6.BEZAWIT ABEBAW
QUESTION :
7.How to implement the DFA or NFA in the actual computer machines and why we
use DFA in compiler design?