معلومات عن البرنامج
دورة تصميم المترجم Compiler Design
يوفر البرنامج التعليمي لتصميم المترجم المفاهيم الأساسية والمتقدمة للمترجم. تم تصميم برنامج المترجم التعليمي الخاص بنا للمبتدئين والمحترفين على حد سواء.
المترجم هو مترجم يحول اللغة عالية المستوى إلى لغة الآلة.
يتضمن برنامج المترجم التعليمي الخاص بنا جميع موضوعات المترجم مثل المقدمة ، والقواعد ، والتحليل ، والترجمة الموجهة نحو بناء الجملة ، وجدول الرموز ، وتحسين الكود ، وإنشاء الكود ، إلخ.
محتوى الدورة التدريبية
Compiler Tutorial, Compiler Introduction, Compiler Phases, Compiler Passes, Bootstrapping, Finite State machine, Regular expression, Optimization of DFA, LEX, Formal Grammar, BNF Notation, YACC, Context free Grammars, Capabilities of CFG, Derivation, Parse Tree, Ambiguity, Parser, Shift Reduce Parsing, Operator Precedence, LR parser, LR(0) Items, SLR(1) Parsing, CLR(1) Parsing, LALR(1) Parsing, Parser Generator, Syntax Directed Translation, SDT Translation scheme, SDT Implementation, Intermediate Code, Postfix Notation, Parse and syntax trees, Three address code, Quadruples, Triples, Assignment statements, Boolean expressions, Flow altering statements, Postfix translation, Array references, Procedures call, Declarations, Case Statements, Symbol Table, DS for symbols tables, Scope Information, Storage Organization, Activation Record, Storage Allocation, Lexical Error, Syntax Error, Semantic Error, Code Generation, Design Issues, Target Machine, Run Time Storage, Basic Block, Flow Graph, Block Optimization, Code Generator, Machine Independent, Loop optimization, DAG Representation, Data-Flow Analysis