PL / 1 لمشروع مجلس التعاون الخليجي هو محاولة لخلق الأصلي PL / I مترجم باستخدام مترجم مجموعة GNU. PL / I هي لغة إجرائية الجيل الثالث مناسبة لمجموعة واسعة من التطبيقات بما في ذلك برامج النظام، والرسومات، والمحاكاة، ومعالجة النصوص، والإنترنت، وتطبيقات الأعمال.
هذا هو انخفاض كود الحادي عشر لدول مجلس التعاون الخليجي الأمامية للغة البرمجة PL / I.
PL / تم إطلاق سراحي لدول مجلس التعاون الخليجي تحت شروط رخصة جنو العمومية. الإصدار 2. الإصدار 0.0.11، ويشمل بنية تحتية جديدة لPL / I قبل المعالج.
لقد مضى أكثر من عام منذ الإصدار السابق من pl1gcc، ولكن قد التقطت التنمية من جديد، لذلك نتوقع الإطلاقات يحدث بشكل متكرر أكثر. وتذكر أنك دائما موضع ترحيب للانضمام إلى المشروع، ونحن فعلا بحاجة مساعدة في جميع مستويات التنمية.
يصادف إطلاق v0.0.11 خطوة أخرى هامة إلى الأمام نحو تعمل بكامل طاقتها PL / I مترجم: من قبل المعالج. يدعم التطبيق الحالي فقط عدد قليل من البيانات، ولكن بفضل الأدوات فليكس والبيسون، بل هو مستقيم الى الامام لإضافة بيانات المعالج في عداد المفقودين. نتوقع بضعة جديدة لتضاف مع كل إصدار جديد، تماما مثل تم تطوير PL / I محلل.
يوجد حاليا لا يوجد حتى الآن codegeneration تجري، لذلك لا ينفد وإلغاء الإنتاج الخاص PL / I مترجم، فقط حتى الآن.
ولكن قراءة الأمام لبعض الأخبار الجيدة.
فإنه لا يزال عونا كبيرا بالنسبة لنا إذا كنت تحاول المترجم على بعض شفرة المصدر الخاصة بك، أو إذا كنت يمكن بناء برنامج / I PL ان الاختبارات حقا زوايا النحوي. في الأساس البرنامج الذي يفعل كل ما يسمح بناء الجملة. كما الإلهام، وإلقاء نظرة على برنامج اختبار كتبه بول Karagianis
http://www.multicians.org/proc-proc.html
ولكن أنا متأكد من أنك يمكن أن تخلق أسوأ بكثير PL / I البرنامج الذي نود أن نرى. وإذا كنت الإفراج عنها تحت GPL ويمكن أن يضاف إلى قاعة pl1gcc من الشهرة، وذلك فقط على المضي قدما والقيام الترميز.
يرجى اعلامنا عن أي أخطاء في بناء الجملة التي قد تحدث حتى نتمكن من معرفة ما اذا كان الخطأ هو في محلل pl1gcc، وليس في التعليمات البرمجية.
التركيب:
منذ دول مجلس التعاون الخليجي PL / I ليس بعد جزءا من رئيسي مجلس التعاون الخليجي، وهناك بعض الخطوات اليدوية لديك لأداء قبل أن تتمكن من استخدام PL دول مجلس التعاون الخليجي / I مترجم.
إذا كنت تستخدم سيغوين تحت ويندوز، يرجى اتباع الإرشادات الموجودة في الملف INSTALL.cygwin. إذا كنت ترغب في استخدام كسوف يرجى الرجوع INSTALL.eclipse.
أولا كنت في حاجة إلى شفرة المصدر للمترجم دول مجلس التعاون الخليجي نفسها. إذا لم يكن لديك بالفعل على المصدرية تثبيت سيكون لديك لتحميل البرنامج.
هذه هي الطريقة التي فعلت ذلك؛ ربما يمكنك الخروج مع وسيلة أخرى.
الحصول على أحدث إصدار عمل لقطة الأسبوعية دول مجلس التعاون الخليجي النواة-4.2-2006mmdd و
أحدث نسخة من أرشيف الملف pl1gcc-0.0.x، من http://pl1gcc.sourceforge.net
ملاحظة: ومن المعروف أن لقطة من دول مجلس التعاون الخليجي التي تم تحميلها من مشروع pl1gcc للعمل مع pl1gcc. إذا حاولت لقطة أخرى من المشروع دول مجلس التعاون الخليجي، واسمحوا لنا أن نعرف إذا كان يعمل أو لا.
توصي دول مجلس التعاون الخليجي لفصل الدلائل مصدر من الدلائل بناء، وخلق ذلك direcory لعقد شفرة المصدر تفكيك.
مؤتمر نزع السلاح ~
MKDIR دول مجلس التعاون الخليجي-SRC
فك لقطة دول مجلس التعاون الخليجي النواة-4.2-2006mmdd تم تنزيلها إلى الدليل الخاص بك لمصدر دول مجلس التعاون الخليجي، على افتراض الملفات التي تم تحميلها يتم تخزينها في ~ / تنزيل، وهذا سوف فك ملف مترجم دول مجلس التعاون الخليجي:
مؤتمر نزع السلاح ~ / دول مجلس التعاون الخليجي-SRC
القطران -xjf ~ / التحميل / دول مجلس التعاون الخليجي النواة-4.2-2006mmdd.tar.bz2
ملاحظة: هذا سوف إنشاء دليل يدعى ~ / دول مجلس التعاون الخليجي-SRC / دول مجلس التعاون الخليجي 4.2-2006mmdd
فك الملف pl1gcc-0.0.x.zip إلى دليل منزلك، مع هذه الأوامر
مؤتمر نزع السلاح ~
بفك ~ / التحميل / pl1gcc-0.0.x.zip
هذا سيخلق الدلائل ~ / pl1gcc-0.0.x / PL1
إنشاء ارتباط من ~ / دول مجلس التعاون الخليجي-SRC / دول مجلس التعاون الخليجي 4.2-2006mmdd إلى مكتبة PL1 تفكيك الخاص بك:
مؤتمر نزع السلاح ~ / دول مجلس التعاون الخليجي-SRC / دول مجلس التعاون الخليجي 4.2-2006mmdd / دول مجلس التعاون الخليجي
قانون الجنسية -s ~ / pl1gcc-0.0.x / PL1 PL1
إنشاء فارغة ~ / الدليل دول مجلس التعاون الخليجي، حيث سيتم إنشاء الكائن البناء:
مؤتمر نزع السلاح ~
جمهورية مقدونيا -rf ~ / دول مجلس التعاون الخليجي
MKDIR دول مجلس التعاون الخليجي
يتم الآن تفريغ، ويمكنك البدء في بناء المجمع تم تحميلها. وهذا قد يستغرق بعض الوقت (*).
الآن القيام به:
مؤتمر نزع السلاح ~ / دول مجلس التعاون الخليجي
../gcc-src/gcc-4.2-2006mmdd/configure
جعل
والذهاب تتمتع بعض bewerages المفضلة لديك، وبالطبع لا ننسى أن بالتبرع للمشروع pl1gcc.
يمكنك تسريع تجميع كبير، عن طريق تعطيل بعض اللغات تفعله ولم تعد بحاجة، الآن لديك PL / I كما مترجم المفضلة لديك.
للقيام بذلك تحرير ملفات ~ / دول مجلس التعاون الخليجي-SRC / دول مجلس التعاون الخليجي 4.2-2006mmdd // config-lang.in،
وتعيين متغير
build_by_default = "لا"
ما هو الجديد في هذا الإصدار:
تفاصيل البرنامج:
لم يتم العثور على التعليقات