PascalABC.NET 3.6.3 զարգացման միջավայրի թողարկում

Հասանելի է ծրագրավորման համակարգի թողարկում PascalABC.NET, որն առաջարկում է Pascal ծրագրավորման լեզվի տարբերակ՝ .NET պլատֆորմի համար կոդերի ստեղծման աջակցությամբ, .NET գրադարանների օգտագործման հնարավորությամբ և լրացուցիչ հնարավորություններով, ինչպիսիք են ընդհանուր դասերը, ինտերֆեյսները, օպերատորների գերբեռնումը, λ-արտահայտությունները, բացառությունները, աղբի հավաքումը, ընդլայնման մեթոդներ, անանուն դասեր և ավտոդասեր: Լեզուն առաջին հերթին ուղղված է կրթության և գիտական ​​հետազոտությունների ոլորտում կիրառմանը: Փաթեթը ներառում է նաև մշակման միջավայր՝ կոդերի ակնարկներով, ավտոմատ ձևաչափումով, վրիպազերծիչով, ձևի ձևավորողով և սկսնակների համար կոդերի նմուշներով: Ծրագրի կոդը տարածվում է լիցենզավորված LGPLv3-ի համաձայն: Կարող է կառուցվել Linux (Mono-ի վրա հիմնված) և Windows-ի վրա:

Փոփոխություններ նոր թողարկումում՝

  • «^i» կոնստրուկցիան իրականացվել է, որը թույլ է տալիս մուտք գործել i-րդ տարրը վերջից զանգվածներով, ցուցակներով, տողերով և հատվածներով (օրինակ, a[:^1] նշանակում է «բոլոր տարրերը, բացի վերջինից»);
  • Իրականացված գրելու հատվածներ զանգվածների, ցուցակների և տողերի համար;
  • GraphWPF-ն ավելացրել է նոր Vector տեսակ և գործողություններ դրա վրա և Point տեսակը: Ավելացվել են նաև Lines, RandomPoint և RandomPoints(n) ֆունկցիաները: GraphWPF-ում պատուհան պահելիս ֆոնի գույնն այժմ սպիտակ է.
  • GraphWPF, WPFObjects և Graph3D իրականացում
    OnClose, Graph3D և OnDrawFrame մշակիչներ: Բարելավված RenderFrame;

  • Ավելացված ընդլայնման մեթոդներ a.Permutations և a.Combinations(m) զանգվածների համար;
  • Էլեկտրոնային խնդիրների գիրքը լրացվել է ExamTaskC խմբի առաջադրանքների մի շարքով ՝ USE խմբի C խնդիրների լուծման համար.
  • Իրականացրել է պրոյեկցիոն արտադրանքի հաջորդականությունների ընդլայնման մեթոդ;
  • IntRange և CharRange տեսակներին ավելացվել է Step(n) և Reverse;
  • Բարելավված աշխատանք բարձր պիքսելային խտությամբ էկրանների վրա (HighDPI) - պատուհանը փակելու կոճակներ, ծրագրի պատուհանում պատկերակների բարելավված ցուցադրում և Windows Forms հավելվածում բաղադրիչի կառավարիչ;
  • .NET տարբերակի ինտեգրումը տեղադրողին դադարեցվել է. անհրաժեշտության դեպքում այն ​​ներբեռնվում է Microsoft-ի կայքից;
  • Վահանակով կոմպիլյատորն իրականացնում է «/output: executable» տարբերակը;
  • Ապահովում է անանուն և ներդիր գրառումներում անունների գրանցումը ստուգելը և արգելելը:

Source: opennet.ru

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