مشروع Mini Compiler مشروع Mini Compiler مشروع Mini Compiler مشروع Mini Compiler مشروع Mini Compiler
تفاصيل العمل

قمت بتطوير مشروع Mini Compiler بواجهة رسومية باستخدام لغة C# وتقنية Windows Forms، حيث يقوم البرنامج بتحليل كود مكتوب بلغة برمجية بسيطة من خلال عدة مراحل أساسية تشبه عمل المترجمات الحقيقية. يمر البرنامج بمراحل Lexical Analysis لتقسيم الكود إلى Tokens، ثم Syntax Analysis لبناء Parse Tree والتحقق من صحة تركيب الجمل البرمجية، وبعد ذلك Semantic Analysis لاكتشاف الأخطاء وإنشاء Symbol Table للمتغيرات، وأخيرًا تنفيذ الكود باستخدام Interpreter وعرض النتائج. يوفر التطبيق واجهة سهلة الاستخدام لإدخال الكود وتشغيل كل مرحلة بشكل منفصل أو تشغيلها جميعًا مرة واحدة، مع عرض النتائج في تبويبات مختلفة مثل Tokens، Parse Tree، Semantic Analysis، وConsole Output.

شارك
بطاقة العمل
تاريخ النشر
منذ يومين
المشاهدات
8
المستقل
Merna Mohamed
Merna Mohamed
مهدسه برمجيات
طلب عمل مماثل
شارك
مركز المساعدة