This course provides students with an investigation of compiler theory, design, and construction. It also introduces basic concepts of different phases of a compiler, which qualifies students to understand contents of this course. Topics include Compiler & Interpreter, Compilation process, Front-End Phases of a compiler, Back-End Phases of a compiler, Symbol Table, Error Handler, Compiler-construction tools, Syntax Definition, Syntax-Directed Translation, The role of the lexical analyzer, Specification & Recognition of tokens, Finite Automata, DFA & NFA, From Regular Expressions to Automata, The role of parser & Context-free grammars, and Top-down & Bottom-up parsing Techniques.

تاريخ النشر
20 ربيع الأول 1445
تاريخ أخر تعديل
20 ربيع الأول 1445
التقييم