Compiler for Mathematical operations using English like sentences
- Lexical phase design
- Deterministic Finite Automaton design for lexer
- Algorithm of lexer
- Implementation of lexer
- Syntax analyzer design
- Grammar rules
- Yacc based imlementation of syntax analyzer
learn Basics Programs: Compiler
- Study the Compilers
- Design DFA and algorithm for assigned language
- Scanner phase implementation of assigned project in "C" language
- Implement scanner phase of compiler using flex
- left recursion removal
- left factoring problem removal
- Compute First and follow sets of given grammar
- Yacc for sample language(Imp Calc)
- Yacc useful for your language / any other highlevel langauge
- Make recursive descendent parser