الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

أرجو الدخول من المحترفين بالأخص الأخ هانى والأخ أسماعيل

مغلق
بدأه azab1987 في 13 فبراير 2003 · 8 رد · 1,089 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

كيف تتم برمجه الكومبيلر

#2

ما من مجيب:confused::'(

#3

و الله صح ياشباب

كيف تتم برمجة الـ Compiler ؟؟؟؟ (light) (light) (light)

أخي azab1987 ;);) ماذا تتوقع جواب ؟؟ ;);) سؤالك هذا معقد جدا

بس و الله أنا كمان هذا السؤال في راسي من زمان و ها أنت الآن طرحته على المنتدى

ياريت أحد من العباقره في هذا المنتدى أن يتفضل علينا بالإجابه

قم بزيارة موقعنا الخاص C# Lover ... الموقع الخاص بمحبي لغة الـ #C العرب

http://arab.csharplover.com

#4

ما من مجيب

هل لا يعلم أحد:(

#5

في الحقيقة أعتقد ولست متأكد أن Compiler تبنى بالسي والأسمبلي في الغالب ولكن منذ مدة طويلة حملت من موقع لا أتذكره لغة برمجة خطية بسيطة قليلاً مكتوبة بلغة السي++ والناتج ملف تنفذي ولكنها كما قلت بسيطة ولا تعتبر لغة برمجة حقيقية وكان الكود معها .

#6

السلام عليكم ,,,

أعتذر عن التدخل لأن السؤال موجه لأخوني هاني و اسماعيل :)

و لكنكم تسئلون عن شيئ يدرس في فصل كامل و هو موضوع قائم بحد ذاته.

يصعب شرحه عن طريق الانترنت :)

يحتاج إلى معرفه بلغات البرمجة الاخرى و دراسه عن التكنيك المتبع في

تصميمها, و عمل Grammar جيد للتصميم المتبع لتلك اللغة.

أغلب الكمبايلرات مصممه بالسي و السي++ للسرعة و الكفائة :)

و يمكم البحث في Google لمعرفة المزيد :)

طلال.

#7

هذا كتاب جميل, ومفيد حول الموضوع, وهو يبدأ معك في بناء كومبايلر خاص.

#8

صناعة المترجمات كانت صعبة في السابق، ولكن خلال الثلاثين السنه الماضية طورة الابحاث طرق تجعل من صناعة المترجم عملية سهله جدا.

لكي تقوم بعمل مترجم تحتاج إلى دراسة القواعد اللغوية Grammer، علم القواعد اللغوية يجعلك تفهم كيف تقوم بوصف ال syntax لأي لغة . عند أنتهائك من دراسة كيفية كتابة القواعد اللغوية للغة معينة ستجد ان هناك خوارزميات جاهزة تشرح كيفية البدء في كتابة المترجم .

تستيطع ان تبحث في الانترنت عن دروس لل parsing و ستجد بالتأكيد في بعضها شرح لل grammer .

#9

أشكركم على الأجابه

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…