PascalABC.NET 3.6.3 garapen-ingurunearen kaleratzea

Eskuragarri programazio sistemaren kaleratzea PascalABC.NET, Pascal programazio-lengoaiaren edizio bat eskaintzen duena .NET plataformarako kodea sortzeko laguntzarekin, .NET liburutegiak erabiltzeko gaitasuna eta ezaugarri osagarriak, hala nola klase generikoak, interfazeak, operadoreen gainkarga, Ξ»-espresioak, salbuespenak, zabor bilketa, luzapen metodoak, izenik gabeko klaseak eta autoclasses . Hizkuntza, batez ere, hezkuntzaren eta ikerketa zientifikoaren arloan aplikatzera zuzenduta dago. Paketeak garapen-ingurune bat ere barne hartzen du kode-aholkuak, formateatu automatikoa, arazte bat, inprimakien diseinatzailea eta hasiberrientzako kode-laginak. Proiektuaren kodea arabera banatuta LGPLv3 lizentziapean. Linux (mono oinarritutako) eta Windows-en eraiki daiteke.

aldaketak bertsio berrian:

  • β€œ^i” eraikuntza inplementatu da, i-garren elementua amaieratik matrizeetan, zerrendetan, kateetan eta xerretan sartzeko aukera ematen du (adibidez, a[:^1] β€œelementu guztiak azkena izan ezik” esan nahi du);
  • Array, zerrend eta kateetarako idazketa-zerrendak inplementatu dira;
  • GraphWPF-k Bektore mota eta eragiketa berri bat gehitu du eta puntu mota. Lerroak, RandomPoint eta RandomPoints(n) funtzioak ere gehitu dira. GraphWPF-n leiho bat gordetzean, atzeko planoaren kolorea zuria da orain;
  • GraphWPF, WPFObjects eta Graph3D inplementazioa
    OnClose, Graph3D eta OnDrawFrame kudeatzaileak. RenderFrame hobetua;

  • Luzapen-metodoak gehitu dira arrayetarako a.Permutations eta a.Combinations(m);
  • Arazoen liburu elektronikoa ExamTaskC taldeko ataza multzo batekin osatu da USE C taldeko problemak ebazteko;
  • Produktuen sekuentziak proiekzioarekin zabaltzeko metodo bat ezarri du;
  • Step(n) eta Reverse gehitu dira IntRange eta CharRange motetara;
  • Pixel dentsitate handiko (HighDPI) pantailetan lan hobetua - leihoa ixteko botoiak, ikonoen bistaratzea hobetu da proiektuaren leihoan eta osagaien kudeatzailea Windows Forms aplikazioan;
  • .NET bertsioa instalatzailean integratzea eten egin da - beharrezkoa bada, Microsoft-en webgunetik deskargatzen da;
  • Kontsolaren konpilatzaileak β€œ/output: exekutagarria” aukera inplementatzen du;
  • Izenik gabeko eta habiaraturiko erregistroetan izenak harrapatzea egiaztatzea eta debekatzea bermatzen du.

Iturria: opennet.ru

Gehitu iruzkin berria