PascalABC.NET 3.6.3 inkişaf mühitinin buraxılışı

Mövcuddur proqramlaşdırma sisteminin buraxılışı PascalABC.NET.NET platforması üçün kod yaratmaq dəstəyi ilə Paskal proqramlaşdırma dilinin nəşrini təklif edən, .NET kitabxanalarından istifadə etmək imkanı və ümumi siniflər, interfeyslər, operatorun həddən artıq yüklənməsi, λ-ifadələri, istisnalar, zibil toplama, genişləndirmə üsulları, adsız siniflər və avtoklasslar. Dil ilk növbədə təhsil və elmi tədqiqatlar sahəsində tətbiqə yönəlib. Paketə həmçinin kod göstərişləri, avtomatik formatlaşdırma, sazlayıcı, forma dizayneri və yeni başlayanlar üçün kod nümunələri olan inkişaf mühiti daxildir. Layihə kodu yayılır LGPLv3 altında lisenziyalıdır. Linux (Mono əsaslı) və Windows üzərində qurula bilər.

Dəyişikliklər yeni buraxılışda:

  • Massivlərdə, siyahılarda, sətirlərdə və dilimlərdə i-ci elementə sondan daxil olmağa imkan verən “^i” konstruksiyası həyata keçirildi (məsələn, a[:^1] “sonuncudan başqa bütün elementlər” deməkdir);
  • Massivlər, siyahılar və sətirlər üçün yazı dilimləri həyata keçirilir;
  • GraphWPF yeni Vektor tipi və üzərində əməliyyatlar və Nöqtə növü əlavə etdi. Lines, RandomPoint və RandomPoints(n) funksiyaları da əlavə edilib. GraphWPF-də pəncərəni saxlayarkən fon rəngi indi ağ olur;
  • GraphWPF, WPFObjects və Graph3D tətbiq edir
    OnClose, Graph3D və OnDrawFrame işləyiciləri. Təkmilləşdirilmiş RenderFrame;

  • Əlavə edilmiş genişləndirmə üsulları a. Permutasiyalar və a. Massivlər üçün birləşmələr (m);
  • Elektron problem kitabı USE qrupu C problemlərinin həlli üçün ExamTaskC qrupunda tapşırıqlar toplusu ilə tamamlandı;
  • Proyeksiya ilə Məhsul ardıcıllığını genişləndirmək üçün bir üsul tətbiq edildi;
  • IntRange və CharRange tiplərinə Step(n) və Reverse əlavə edildi;
  • Yüksək piksel sıxlığı (HighDPI) olan ekranlarda təkmilləşdirilmiş iş - pəncərəni bağlamaq üçün düymələr, layihə pəncərəsində nişanların təkmilləşdirilmiş nümayişi və Windows Forms proqramında komponent meneceri;
  • .NET versiyasının quraşdırıcıya inteqrasiyası dayandırılıb - lazım gələrsə, Microsoft veb saytından endirilir;
  • Konsol tərtibçisi “/çıxış: icra edilə bilən” seçimini həyata keçirir;
  • Adsız və yuvalanmış qeydlərdə adların ələ keçirilməsinin yoxlanılmasını və qadağan edilməsini təmin edir.

Mənbə: opennet.ru

Добавить комментарий