PascalABC.NET 3.6.3 إصدار بيئة التطوير

متاح إطلاق نظام البرمجة باسكالABC.NET، والذي يقدم إصدارًا من لغة برمجة Pascal مع دعم إنشاء التعليمات البرمجية لمنصة .NET، والقدرة على استخدام مكتبات .NET وميزات إضافية مثل الفئات العامة، والواجهات، والتحميل الزائد للمشغل، وتعبيرات lect، والاستثناءات، وجمع البيانات المهملة، طرق الامتداد والفئات المجهولة والفئات التلقائية. وتهدف اللغة في المقام الأول إلى التطبيق في مجال التعليم والبحث العلمي. تتضمن الحزمة أيضًا بيئة تطوير تحتوي على تلميحات التعليمات البرمجية، والتنسيق التلقائي، ومصحح الأخطاء، ومصمم النماذج، ونماذج التعليمات البرمجية للمبتدئين. رمز المشروع وزعت من خلال مرخص بموجب LGPLv3. يمكن بناؤه على Linux (المعتمد على Mono) وWindows.

التغييرات في الإصدار الجديد:

  • تم تنفيذ البناء "^i"، مما يسمح لك بالوصول إلى العنصر i من النهاية في المصفوفات والقوائم والسلاسل والشرائح (على سبيل المثال، a[:^1] تعني "جميع العناصر باستثناء العنصر الأخير")؛
  • تم تنفيذ شرائح الكتابة للمصفوفات والقوائم والسلاسل؛
  • أضاف GraphWPF نوع Vector جديد وعمليات عليه ونوع النقطة. تمت أيضًا إضافة وظائف Lines وRandomPoint وRandomPoints(n). عند حفظ نافذة في GraphWPF، أصبح لون الخلفية الآن أبيضًا؛
  • يتم تنفيذ GraphWPF وWPFObjects وGraph3D
    معالجات OnClose وGraph3D وOnDrawFrame. تحسين إطار العرض؛

  • تمت إضافة طرق التمديد a.Permutations وa.Combinations(m) للمصفوفات؛
  • تم استكمال كتاب المشكلات الإلكتروني بمجموعة من المهام في مجموعة ExamTaskC لحل مشكلات USE المجموعة C؛
  • تم تنفيذ طريقة لتوسيع تسلسلات المنتج من خلال الإسقاط؛
  • تمت إضافة الخطوة (n) والعكس إلى نوعي IntRange وCharRange؛
  • تحسين العمل على الشاشات ذات كثافة البكسل العالية (HighDPI) - أزرار لإغلاق النافذة، وتحسين عرض الرموز في نافذة المشروع ومدير المكونات في تطبيق Windows Forms؛
  • تم إيقاف دمج إصدار .NET في برنامج التثبيت - إذا لزم الأمر، يمكن تنزيله من موقع Microsoft على الويب؛
  • يقوم مترجم وحدة التحكم بتنفيذ خيار "/ الإخراج: قابل للتنفيذ"؛
  • يضمن فحص وحظر التقاط الأسماء في السجلات غير المسماة والمتداخلة.

المصدر: opennet.ru

إضافة تعليق