Ngaleupaskeun PascalABC.NET 3.8.3 lingkungan ngembangkeun

Pelepasan sistem pamrograman PascalABC.NET 3.8.3 sayogi, nawiskeun édisi basa pamrograman Pascal kalayan dukungan pikeun generasi kode pikeun platform .NET, kamampuan ngagunakeun perpustakaan .NET sareng fitur tambahan sapertos kelas umum, antarmuka. , overloading operator, λ-ekspresi, iwal, kempelan sampah, métode extension, kelas nameless na autoclasses. Proyék ieu utamina difokuskeun kana aplikasi dina pendidikan sareng panalungtikan. Paket ogé kalebet lingkungan pangembangan kalayan petunjuk kode, pormat otomatis, debugger, desainer formulir, sareng conto kode pikeun pamula. Kodeu proyék disebarkeun dina lisénsi LGPLv3. Bisa diwangun dina Linux (Mono basis) jeung Windows.

Parobihan dina rilis énggal:

  • The "pikeun" loop ayeuna narima hiji hambalan iwal downto modifier dipaké. Lengkah enol ngalungkeun ZeroStepException. dimimitian pikeun var i: = 1 ka 6 lengkah 2 ngalakukeun Print (abdi); Println; pikeun var c: = 'f' pikeun 'a' hambalan -2 ngalakukeun Print (c); tungtung.
  • Diidinan ngagunakeun indéks dina loop foreach: dimimitian foreach var x dina Arr (1,2,3) indéks i do Println (i, x); tungtung.
  • Fungsi perpustakaan TypeName implements stream ErrOutput baku pikeun kaluaran kasalahan: dimimitian var o: (integer, integer) -> (): = (x, y) -> Print (1); Println(TypeName(o)); var o1: = Daptar anyar [2,3]; Println(TypeName(o1)); tungtung.
  • Kasalahan dina alihan input anu nyegah ngarengsekeun masalah Olimpiade interaktif parantos dilereskeun.

sumber: opennet.ru

Tambahkeun komentar