Course details
Course Contents:
Module One: Introduction in Compiler
- The Structure of a Compiler.
- Lexical Analysis
- Syntax Analysis
- Semantic Analysis
- Intermediate Code Generation
- Code Optimization
- Code Generation
Module Two: Scanning (Lexical Analysis)
- Tokens , Patterns, and Lexemes
- Specification of Tokens
- Regular Expressions
- Transition Diagrams
- Finite Automata
- Deterministic Finite Automata
- From Regular Expressions to Automata
Module Three: Parser (Syntax Analysis)
- Context-Free Grammars
- Parse Trees and Derivations
- Context-Free Grammars Versus Regular Expressions
Module Four: TOP-DOWN PARSING
- Recursive-Descent Parsing
- FIRST and FOLLOW
- LL(l) Grammars
- Parsing Table
Module Five: BOTTOM-UP PARSING
- Reductions
- Shift-Reduce Parsing
- Conflicts During Shift-Reduce Parsing
Module Five: Compilers Project
- Simulation of compiler
- Implement Compiler Using C/C++ Language
Course Location
About IT Sharks
We_They has a Great Expertise, with deep Knowledge of fundamental in IT Training Courses, They offer excellent opportunities for everyone, whether you’re at the beginning of your career, or if you’re already a professional looking to enhance your qualifications. No matter where you are professionally, We_They are tailor made to fit your needs and fill the gap betTheyen higher education and job markets.
Vision
We_They Vision is to be a leading IT Training Centers, They aim to providing trainee with the skills needed to find a job in today’s market. And offer an excellent opportunities for everyone, like you, to realize their dreams.
See all IT Sharks courses- JavaScript Full stack web developer virtual internship Virtual Bootcamp + Internship at LaimoonAED 1,449Duration: Upto 30 Hours
- Certified Memcached Professional VskillsEGP 2,415Duration: 1 To 2 Months
- Certified Django Developer VskillsEGP 2,044
EGP 4,830Duration: 1 To 2 Months