تصميم وتنفيذ الجزء التحليلي لمؤلف لغة برمجة عربية على نمط باسكال

Authors

  • حسن لعيبي ناصر University of Technology
  • محمود قاسم شريف University of Technology

DOI:

https://doi.org/10.25195/ijci.v15i1.183

Keywords:

STRICTURBO HOGRAMMING , BACKUNAIR FOR ANF, RECORSIVE DECENT COMPILING

Abstract

يهدف البحث الى تصميم وتنفيذ لغة برمجة عربية تعليمية وقع الاختيار على لغة البرمجة العليا باسكال لكي تكون اللغة العربية المصممة شبيهة بها ، وذلك لان هذه اللغة توف البرمجة الهيكلية STRICTURBO HOGRAMMING اضافة لكونها لغة تعليمية ، وعليه فقد وضعت قواعد اللغة موضوعة البحث . کمجموعة جزئية من قواعد لغة باسكال PASCAL SUBSET وعرفت بصيغة BACKUNAIR FOR ANF بعد تعريف قواعد اللغة ، انجا البحث لبناء مراحل البرنامج المؤلف SMPILER و الذي يقوم بترجمة اللغة المقترحة إلى لغة الماكنة MACHINE LANGUAGE . وقد تم بناء المراحل التالية - اولا- محلل المفردات او الماسح LEXICAL ANALYSER OR SCANNER ثانيا- محلل القواعد او المعرب SYNTAX ANALYSER OR PARSER ثالثا... محلل المعنس استخدمت في بناء المحلل النحوي طريقة الانحدار التكراري الذاتي للاعراب RECORSIVE DECENT COMPILING . عرفت مجموعة من رسائل الأخطاء في كل من محلل القواعد ومحلل المعنى يقوم كلا المحللان بتحليل برامج المستفيد بعد قراءتها وتدقيق قواعدها مع قواعد اللغة المصمة ، فان كانت خالية SEMANTIC ANALYSE

Downloads

Download data is not yet available.

Author Biographies

حسن لعيبي ناصر, University of Technology

قسم علوم الحاسبات

محمود قاسم شريف, University of Technology

قسم علوم الحاسبات

Downloads

Published

1986-06-30