PascalABC.NET 3.6.3 -kehitysympäristön julkaisu

Saatavilla ohjelmointijärjestelmän julkaisu PascalABC.NET, joka tarjoaa Pascal-ohjelmointikielen version, joka tukee koodin luomista .NET-alustalle, mahdollisuuden käyttää .NET-kirjastoja ja lisäominaisuuksia, kuten yleisluokkia, rajapintoja, operaattorin ylikuormitusta, λ-lausekkeita, poikkeuksia, roskien keräämistä, laajennusmenetelmät, nimettömät luokat ja autoluokat . Kieli on ensisijaisesti tarkoitettu koulutuksen ja tieteellisen tutkimuksen käyttöön. Paketti sisältää myös kehitysympäristön, jossa on koodivihjeitä, automaattinen muotoilu, debuggeri, lomakesuunnittelija ja koodinäytteitä aloittelijoille. Projektin koodi jakelija lisensoitu LGPLv3:lla. Voidaan rakentaa Linuxille (monopohjainen) ja Windowsille.

muutokset uudessa julkaisussa:

  • "^i"-rakenne on toteutettu, jolloin voit käyttää i:nnettä elementtiä taulukoiden, luetteloiden, merkkijonojen ja viipaleiden lopusta (esimerkiksi a[:^1] tarkoittaa "kaikkia elementtejä paitsi viimeistä");
  • Toteutettu kirjoitusviipaleet taulukoille, luetteloille ja merkkijonoille;
  • GraphWPF on lisännyt uuden vektorityypin ja toiminnot siihen sekä pistetyypin. Linja-, RandomPoint- ja RandomPoints(n) -funktiot on myös lisätty. Kun ikkuna tallennetaan GraphWPF:ään, taustaväri on nyt valkoinen;
  • GraphWPF, WPFO-objektit ja Graph3D-työkalu
    OnClose-, Graph3D- ja OnDrawFrame-käsittelijät. Parannettu RenderFrame;

  • Lisätty laajennusmenetelmät a.Permutaatiot ja a.Yhdistelmät(m) taulukoille;
  • Sähköistä ongelmakirjaa on täydennetty ExamTaskC-ryhmän tehtäväsarjalla USE-ryhmän C ongelmien ratkaisemiseksi;
  • Toteutettu menetelmä tuotesekvenssien laajentamiseksi projektiolla;
  • Vaihe(n) ja Reverse on lisätty IntRange- ja CharRange-tyyppeihin;
  • Parannettu työskentely näytöillä, joissa on korkea pikselitiheys (HighDPI) - ikkunan sulkemispainikkeet, parannettu kuvakkeiden näyttö projektiikkunassa ja komponenttien hallinta Windows Forms -sovelluksessa;
  • .NET-version integrointi asennusohjelmaan on lopetettu - tarvittaessa se ladataan Microsoftin verkkosivuilta;
  • Konsolin kääntäjä toteuttaa "/output: executable" -vaihtoehdon;
  • Varmistaa nimeämättömien ja sisäkkäisten tietueiden nimien kaappaamisen tarkistamisen ja kieltämisen.

Lähde: opennet.ru

Lisää kommentti