مرفأ الترتيب والملخص
- موقع ويب الناشر:
- http://www.harbour-project.org/
مرفأ العلامات
مرفأ وصف
Open Source Platform Clipper Language Compiler Harbour هو عبارة عن مترجم للغة XBASE SuperSet التي يشار إليها غالبا باسم المقص (اللغة التي يتم تنفيذها بواسطة COMPIILER CA-Clasper). Harbour عبارة عن مترجم منصة متقاطعة ومن المعروف أنها تجميعها وتشغيلها على نظام التشغيل Mac OS X، MS-DOS، MS-Windows (32 و 64)، Windows CE، Pocket PC، OS / 2، GNU / Linux.Why باستخدامه؟ . لأن Harbour يدعم RDDS (برامج تشغيل قاعدة البيانات القابلة للاستبدال) للسماح بمصادر بيانات متعددة تتيح تطبيقا للتطبيق. لأن الميناء محمول عبر أنظمة تشغيل متعددة مع نفس قاعدة التعليمات البرمجية. لأن بنية الميناء مفتوحة تماما ودعم طرف ثالث إضافة في السوق. لأن الميناء مفتوح المصدر، وبالتالي أنت لست رحمة قرارات شركة خاصة. لأن الميناء قد تم تطويره من قبل فريق من المطورين ذوي الخبرة للغاية وقادرين. ما الجديد في هذا الإصدار: دعم إضافته للحصول على وظيفة إضافة 1-St مع نفس الاسم كمجموع ملف .prg إذا تم استخدام بعض عبارات الكود قبل 1 St الوظيفة / الإجراء المعلن بشكل صريح في ملف .prg. مثل هذا الوضع يمكن يتم تمكينها من قبل -N2 مفتاح مترجم نيو هاربور. يستخدم هذا التبديل افتراضيا عن طريق أداة HBMK الجديدة. تحديث SpeedTST للعمل مع CA-CL * PPER. إضافة حماية ضد دفع متغير خاص جديد على مكدس HVM إذا تم إنشاء هذا المتغير الخاص بالفعل بواسطة نفس الوظيفة. clipper لديه أيضا مثل هذه الحماية. احترام HB_START_PROCEDURE في جميع المباني إذا كان هذا العام وظيفة / الإجراء موجود. المعوقين HB_MSC_STARTUP في C ++ MSVC يبني. تمنع بعض استخدام __clsmodmsg () وإلغاء حظر بعض الآخرين يجب أن تجعل بعض مستخدمي Xharbour باستخدام طريقة تجاوز سعداء ولكن يرجى تذكر أنه لا يزال غير موثق وغير مدعوم وظيفة - استخدام لمخاطرك الخاصة. الأخطاء المطبعية الثابتة في hb_inetdataready () - المعلمة الثانية (مهلة) تم تجاهلها. غير الأسبقية غير المشغل - يجب أن تكون أكبر بعد ذلك منطقية. و ./. أو. المشغلين في التعبيرات #IF. ثابت hb_regexmatch (). الآن يمكن التحكم في وضع / مثل بواسطة المعلمة المنطقية الخامسة (كانت 3)، لذلك المعلمة الثالثة هي فقط التحكم في حساسية الحالة كما هو موضح في الوثائق. يوصى به المستخدمون لاستخدام HB_REGEXHAS () و HB_REGEXLLY () وظائف بدائل لا لبس فيها، والتي تعمل على قدم المساواة حسنا على جميع إصدارات الميناء. hb_regexmatch () تم إهمالها الآن، ولكن أبقى للتوافق. Achoice () ثابتة لإعادة التخلص نفسه عند الخروج مع أو ما يعادل.
مرفأ برامج ذات صلة