السلام عليكم و رحمة الله و بركاته
أود منكم افادتي حول طريقة عمل واجهة لتطبيق بسيط لكود مكتوب بلغة الجافا
هذا الكود عملنا له compile بواسطة أداة java cup , jlex
و لا أدري كيف أعمل له واجهه و اي برنامج استخدامه!
اتمنى المساعدة بارك الله فيكم
السلام عليكم و رحمة الله و بركاته
أود منكم افادتي حول طريقة عمل واجهة لتطبيق بسيط لكود مكتوب بلغة الجافا
هذا الكود عملنا له compile بواسطة أداة java cup , jlex
و لا أدري كيف أعمل له واجهه و اي برنامج استخدامه!
اتمنى المساعدة بارك الله فيكم
تم تعديل هذه المشاركة بواسطة *cpu* في 18 مايو 2010 في 14:42
الأخ الكريم/الأخت الكريمة
السلام عليكم ورحمة الله وبركاته
مرحباً بكم في منتدى الفريق العربي للبرمجة
نود تنبيهك أن العنوان غير مناسب.
الرجاء اختيار عنوان مناسب أكثر في مواضيعك القادمة، وهذا بمثابة إشعار للأهمية.
وفي حال التكرار سيتعرض موضوعك للإغلاق والحذف!!!
قواعد المشاركة
شاكرين لكم حُسن تعاونكم
حسب ماأفتكر بعد تشغيلك ل jlex.main على ملف .lex بيتم توليد ملف .lex.java وبنفس الكيفية مع ال cup.main بتنشئ ملفات sym, parser
تعمل compile للparser وملف ال .lex.java المولد من اول خطوة وبعدها ملف ال parser تمرر ليه المدخلات فى ال stdin
(map share people)
فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader
جزاك الله خيرا
ارجو التوضيح اكثر حيث انه لم يسبق لي عمل انترفيس او كتابة اكواد جافا
فماذا يلزمني تعلمه؟
انت ازاى بتستخدم jlex و cup من غير ماتعرف جافا ؟
على كل حال فى مثال هنا
http://www.cs.princeton.edu/~appel/modern/java/CUP/minimal.tar.gz
اقرا ال README لعملية ال compile والإستخدام غير كدا هيحتاج منك معرفة بالجافا لأمكانية استخدام ال scanner وال parser
(map share people)
فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader
شكرا لك
عرفت اني استخدم مكتبة swing
هل اضع كود الانترفيس في نفس ملف .cup
مع العلم اني سآخذ المدخلات من المستخدم