انت هنا الان : شبكة جامعة بابل > موقع الكلية > نظام التعليم الالكتروني > مشاهدة المحاضرة

محاضرات مترجمات

Share |
الكلية كلية العلوم للبنات     القسم قسم الحاسبات     المرحلة 3
أستاذ المادة خضير عباس حسين السعيدي       4/4/2011 5:25:08 PM

The analysis part breaks up the source program into constituent pieces and

imposes a grammatical structure on them. It then uses this structure to create

an intermediate representation of the source program. If the analysis part

detects that the source program is either syntactically ill formed or semantically

unsound, then it must provide informative messages, so the user can take

corrective action. The analysis part also collects information about the source

program and stores it in a data structure called a symbol table, which is passed

along with the intermediate representation to the synthesis part.

The synthesis part constructs the desired target program from the intermediate

representation and the information in the symbol table. The analysis part

is often called the front end of the compiler; the synthesis part is the back end.

If we examine the compilation process in more detail, we see that it operates

as a sequence of phases, each of which transforms one representation of the

source program to another. A typical decomposition of a compiler into phases


المادة المعروضة اعلاه هي مدخل الى المحاضرة المرفوعة بواسطة استاذ(ة) المادة . وقد تبدو لك غير متكاملة . حيث يضع استاذ المادة في بعض الاحيان فقط الجزء الاول من المحاضرة من اجل الاطلاع على ما ستقوم بتحميله لاحقا . في نظام التعليم الالكتروني نوفر هذه الخدمة لكي نبقيك على اطلاع حول محتوى الملف الذي ستقوم بتحميله .
الرجوع الى لوحة التحكم