A PascalABC.NET 3.6.3 fejlesztői környezet kiadása

Elérhető programozási rendszer kiadása PascalABC.NET, amely a Pascal programozási nyelv egy olyan kiadását kínálja, amely támogatja a .NET platform kódgenerálását, .NET-könyvtárak használatát és további funkciókat, mint például általános osztályok, interfészek, operátor túlterhelés, λ-kifejezések, kivételek, szemétgyűjtés, kiterjesztési metódusok, névtelen osztályok és autoosztályok . A nyelv elsősorban az oktatás és a tudományos kutatás területén való alkalmazásra irányul. A csomag tartalmaz még egy fejlesztőkörnyezetet kódjavaslatokkal, automatikus formázással, hibakeresőt, űrlaptervezőt és kódmintákat kezdőknek. Projekt kód forgalmazza LGPLv3 licenc alatt. Linuxra (mono-alapú) és Windowsra építhető.

változások az új kiadásban:

  • Megvalósult a „^i” konstrukció, amely lehetővé teszi az i-edik elem elérését a végéről tömbökben, listákban, karakterláncokban és szeletekben (például az a[:^1] jelentése „minden elem, kivéve az utolsót”);
  • Megvalósított írási szeletek tömbökhöz, listákhoz és karakterláncokhoz;
  • A GraphWPF egy új vektortípust és műveleteket adott hozzá, valamint a Point típust. Vonalak, RandomPoint és RandomPoints(n) függvények is hozzáadásra kerültek. Amikor egy ablakot ment a GraphWPF-be, a háttérszín most fehér;
  • GraphWPF, WPFObjects és Graph3D megvalósítás
    OnClose, Graph3D és OnDrawFrame kezelők. Továbbfejlesztett RenderFrame;

  • Hozzáadott kiterjesztési módszerek a.Permutációk és a.Kombinációk(m) tömbökhöz;
  • Az elektronikus feladatfüzet kiegészült az ExamTaskC csoport feladatsorával a USE C csoportos problémák megoldására;
  • Megvalósított egy módszert a terméksorozatok vetítéssel történő kiterjesztésére;
  • Step(n) és Reverse hozzáadva az IntRange és CharRange típusokhoz;
  • Továbbfejlesztett munkavégzés a nagy képpontsűrűségű képernyőkön (HighDPI) – az ablak bezárására szolgáló gombok, az ikonok jobb megjelenítése a projektablakban és az összetevőkezelő a Windows Forms alkalmazásban;
  • A .NET verzió integrálása a telepítőbe megszűnt - szükség esetén letölthető a Microsoft webhelyéről;
  • A konzol fordítója megvalósítja a „/output: executable” opciót;
  • Biztosítja a névtelen és beágyazott rekordokban lévő nevek rögzítésének ellenőrzését és tiltását.

Forrás: opennet.ru

Hozzászólás