Utjefte fan PascalABC.NET 3.6.3 ûntwikkelingsomjouwing

Beskikber programmearring systeem release PascalABC.NET, dy't in edysje fan 'e Pascal-programmearringstaal biedt mei stipe foar koade-generaasje foar it .NET-platfoarm, de mooglikheid om .NET-biblioteken te brûken en ekstra funksjes lykas generike klassen, ynterfaces, oerladen fan operators, λ-ekspresjes, útsûnderingen, garbage collection, extension metoaden, nammeleaze klassen en autoclasses. De taal is foaral rjochte op tapassing op it mêd fan ûnderwiis en wittenskiplik ûndersyk. It pakket omfettet ek in ûntwikkelingsomjouwing mei koade-hints, auto-opmaak, in debugger, in formulierûntwerper, en koade-samples foar begjinners. Projektkoade ferspraat troch lisinsje ûnder LGPLv3. Kin boud wurde op Linux (mono-basearre) en Windows.

Feroarings yn de nije release:

  • De "^i" konstruksje is ymplementearre, wêrtroch jo tagong krije ta it i-e elemint fan 'e ein yn arrays, listen, snaren en plakjes (bygelyks a[:^1] betsjut "alle eleminten útsein de lêste");
  • Implementearre skriuwplakken foar arrays, listen en snaren;
  • GraphWPF hat tafoege in nij Vector type en operaasjes op it en it Punt type. Lines, RandomPoint en RandomPoints (n) funksjes binne ek tafoege. By it bewarjen fan in finster yn GraphWPF is de eftergrûnkleur no wyt;
  • GraphWPF, WPFObjects en Graph3D ymplementearje
    OnClose, Graph3D en OnDrawFrame handlers. Ferbettere RenderFrame;

  • Added extension methods a.Permutaasjes en a.Combinations(m) foar arrays;
  • It elektroanyske probleemboek is oanfolle mei in set taken yn 'e ExamTaskC-groep foar it oplossen fan USE-groep C-problemen;
  • Implementearre in metoade foar it útwreidzjen fan Produkt sekwinsjes mei projeksje;
  • Stap (n) en Reverse tafoege oan de typen IntRange en CharRange;
  • Ferbettere wurk op skermen mei hege pikseldichte (HighDPI) - knoppen om it finster te sluten, ferbettere werjefte fan ikoanen yn it projektfinster en de komponintbehearder yn 'e Windows Forms-applikaasje;
  • Yntegraasje fan de .NET-ferzje yn it ynstallearder is stopset - as it nedich is, wurdt it ynladen fan 'e Microsoft-webside;
  • De konsole-kompiler ymplementearret de opsje "/útfier: útfierber";
  • Soarget it kontrolearjen en ferbieden fan it fêstlizzen fan nammen yn net neamde en nestele records.

Boarne: opennet.ru

Add a comment