PascalABC.NET 3.6.3 arenduskeskkonna väljalase

Saadaval programmeerimissüsteemi väljalase PascalABC.NET, mis pakub Pascali programmeerimiskeele väljaannet, mis toetab .NET-platvormi koodi genereerimist, võimalust kasutada .NET-i teeke ja lisafunktsioone, nagu üldised klassid, liidesed, operaatori ülekoormus, λ-avaldised, erandid, prügikoristus, laiendusmeetodid, nimetud klassid ja autoklassid . Keel on suunatud eelkõige hariduse ja teadusliku uurimistöö vallas kasutamiseks. Pakett sisaldab ka koodivihjete, automaatse vormindamise, siluri, vormikujundaja ja algajatele mõeldud koodinäidistega arenduskeskkonda. Projekti kood jaotatud litsentsitud LGPLv3 alusel. Saab ehitada Linuxile (monopõhine) ja Windowsile.

Muutused uues väljaandes:

  • Rakendatud on konstruktsioon “^i”, mis võimaldab massiivides, loendites, stringides ja lõikudes i-ndale elemendile juurde pääseda (näiteks a[:^1] tähendab “kõiki elemente peale viimase”);
  • Rakendatud massiivide, loendite ja stringide kirjutamiskärped;
  • GraphWPF on lisanud uue vektoritüübi ja sellega seotud toimingud ning punktitüübi. Lisatud on ka funktsioonid Lines, RandomPoint ja RandomPoints(n). GraphWPF-i akna salvestamisel on taustavärv nüüd valge;
  • GraphWPF, WPFObjects ja Graph3D töövahend
    OnClose, Graph3D ja OnDrawFrame käitlejad. Täiustatud RenderFrame;

  • Lisatud laiendusmeetodid a.Permutatsioonid ja a.Massiivide kombinatsioonid(m);
  • Elektroonilist probleemiraamatut on täiendatud ExamTaskC rühma ülesannete komplektiga USE rühma C ülesannete lahendamiseks;
  • Rakendatud meetod tootejadade laiendamiseks projektsiooniga;
  • Lisatud IntRange ja CharRange tüüpidele Step(n) ja Reverse;
  • Täiustatud töö suure pikslitihedusega (HighDPI) ekraanidel - akna sulgemise nupud, täiustatud ikoonide kuvamine projekti aknas ja komponentide haldur rakenduses Windows Forms;
  • .NET versiooni integreerimine installerisse on katkestatud – vajadusel laaditakse see alla Microsofti kodulehelt;
  • Konsooli kompilaator rakendab suvandi "/output: executable";
  • Tagab nimetute ja pesastatud kirjete nimede püüdmise kontrollimise ja keelamise.

Allikas: opennet.ru

Lisa kommentaar