Lëshimi i mjedisit të zhvillimit PascalABC.NET 3.6.3

Në dispozicion lëshimi i sistemit të programimit PascalABC.NET, i cili ofron një botim të gjuhës programuese Pascal me mbështetje për gjenerimin e kodit për platformën .NET, aftësinë për të përdorur bibliotekat .NET dhe veçori shtesë si klasat gjenerike, ndërfaqet, mbingarkesa e operatorit, shprehjet λ, përjashtimet, grumbullimi i mbeturinave, metodat e zgjerimit, klasat pa emër dhe autoklasat. Gjuha synon kryesisht aplikimin në fushën e arsimit dhe kërkimit shkencor. Paketa përfshin gjithashtu një mjedis zhvillimi me sugjerime kodi, formatim automatik, një korrigjues, një projektues formash dhe mostra kodi për fillestarët. Kodi i projektit shperndare nga licencuar sipas LGPLv3. Mund të ndërtohet në Linux (i bazuar në mono) dhe Windows.

ndryshimet në publikimin e ri:

  • Ndërtimi “^i” është implementuar, duke ju lejuar të aksesoni elementin i-të nga fundi në vargje, lista, vargje dhe feta (për shembull, a[:^1] do të thotë “të gjithë elementët përveç të fundit”);
  • Zbatoi feta shkrimi për vargje, lista dhe vargje;
  • GraphWPF ka shtuar një lloj të ri Vector dhe operacionet mbi të dhe llojin Point. Janë shtuar gjithashtu funksionet Lines, RandomPoint dhe RandomPoints(n). Kur ruani një dritare në GraphWPF, ngjyra e sfondit tani është e bardhë;
  • GraphWPF, WPFObjects dhe Graph3D zbatohen
    Trajtuesit OnClose, Graph3D dhe OnDrawFrame. RenderFrame i përmirësuar;

  • Metodat e shtuara të zgjerimit a. Permutacionet dhe a. Kombinimet(m) për vargje;
  • Libri elektronik i problemeve është plotësuar me një sërë detyrash në grupin ExamTaskC për zgjidhjen e problemeve të grupit USE C;
  • Zbatoi një metodë për zgjerimin e sekuencave të produkteve me projeksion;
  • Shtuar Step(n) dhe Reverse në llojet IntRange dhe CharRange;
  • Puna e përmirësuar në ekranet me densitet të lartë piksel (HighDPI) - butona për mbylljen e dritares, shfaqja e përmirësuar e ikonave në dritaren e projektit dhe menaxheri i komponentëve në aplikacionin Windows Forms;
  • Integrimi i versionit .NET në instaluesin është ndërprerë - nëse është e nevojshme, ai shkarkohet nga faqja e internetit e Microsoft;
  • Kompiluesi i konsolës zbaton opsionin “/output: ekzekutueshëm”;
  • Siguron kontrollimin dhe ndalimin e kapjes së emrave në të dhënat e paemërtuara dhe të mbivendosura.

Burimi: opennet.ru

Shto një koment