CC65.

حزمة تطوير تعبر كاملة لمدة 65 (ج) أنظمة 02، بما في ذلك مجمع ماكرو قوي، مترجم C، رابط، أمين مكتبة
التحميل الان

CC65. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Freeware
  • اسم الناشر:
  • Ullrich von Bassewitz
  • أنظمة التشغيل:
  • Windows All
  • حجم الملف:
  • 660 KB

CC65. العلامات


CC65. وصف

حزمة تطوير الصليب كاملة ل 65 (ج) 02 أنظمة، بما في ذلك مجمع ماكرو قوي CC65 عبارة عن حزمة تطوير تعبير كاملة ل 65 (ج) أنظمة 02، بما في ذلك مجمع ماكرو قوي، مترجم C، رابط، أمين مكتبة وعدة أدوات أخرى. يعتمد على مترجم C الذي تم تكييفه أصلا لأجهزة كمبيوتر Atari 8bit بواسطة John R. Dunning. مترجم C الأصلي هو سلالة ج صغيرة ولكن لديها عدة ملحقات، ولم تختفي بعض حدود مترجم C صغير الأصلي. أنا أعمل بجد لجعل برنامج التحويل البرمجي ISO C متوافق، لذلك يجب أن تكون قادرا على ترجمة العديد من المصادر من أنظمة أخرى. الميزات التالية غير متوفرة أو لا تعمل كما هو موضح في المعيار: * يتم تحليل التصفيات المتقلبة ولكن ليس لها أي تأثير. * تعويم البيانات العائمة ومضاعف غير متوفرة. * العديد من أنواع بيانات C99 غير متوفرة: طويلة طويلة الدولية، _complex، _Bool وبضعة أكثر. بالنسبة لمعظم أنواع البيانات هذه، فإن هذا قيود دائم لأنه لا أستطيع أن أرى أي معنى لدعم أعداد صحيحة 64 بت أو أرقام معقدة على منصة 6502. قد لا تعود وظائف C إرجاع الهياكل والمويدات قد لا يتم تمريرها كمعلمات حسب القيمة. مهمة الهيكل ممكن. قد تعود وظائف المجمع لبيت من الحجم 1 أو 2 أو 4. * هناك بعض القيود على حجم المتغيرات المحلية. لا تتوفر جميع العمليات إذا تجاوز حجم المتغيرات المحلية 256 بايت. * جزء من مكتبة C متاح فقط مع اتفاقيات استدعاء FastCall (انظر أدناه). هذا يعني أنه قد لا تخلط المؤشرات إلى تلك الوظائف مع المؤشرات إلى وظائف كتابة المستخدم. * بعض الوظائف للأحرف الواسعة (Wchar_T) غير متوفرة. قد يكون هناك قيود تعتمد النظام المستهدف الأخرى. مثال واحد هو ملف I / O، غير المنفذ على جميع المنصات. لا يوجد أي قيود تقنية (كما هو الحال مع الأشياء المذكورة أعلاه) ولكن لا يعني أنه لا أحد يهتم بما يكفي لكتابة الرمز الفعلي. اعتمادا على الوضع الذي يوجد فيه المحول البرمجي (تم تعيينه باستخدام مفتاح التحويل البرمجي - Adlandard)، قد تكون الميزات غير القياسية التالية متاحة: * سطر واحد التعليقات التي تبدأ ب //. * المعلمات غير المسماة في قوائم المعلمات. لن يصدر المحول البرمجي تحذيرات حول المعلمات غير المستخدمة التي لا تملك اسم. * كلمات رئيسية إضافية مطلوبة للميزات الخاصة. * مضمنة أوامر المجمع. * أعضاء صفيف مرن في الهياكل. * البيانات غير منظم باستخدام الكلمة الأساسية الفراغية.


CC65. برامج ذات صلة

anyedit

محرر نصي مبرمجي قابل للتخصيص لأي لغة. ...

223 N/A

تحميل

XBASIC.

بيئة تطوير برامج مجانية متكاملة - متقدم 32 بت / 64 بت أساسي ...

268 2.76 MB

تحميل

accessperl.

النشطة توفر حلول التطوير والإدارة والتوزيع ل PERL. ...

295 21.4 MB

تحميل