Kutulutsidwa kwa pulogalamu ya PascalABC.NET 3.8.3 ikupezeka, yopereka kusindikiza kwa chilankhulo cha Pascal chothandizira kupanga ma code pa nsanja ya .NET, kutha kugwiritsa ntchito malaibulale a .NET ndi zina zowonjezera monga makalasi achibadwa, ma interfaces. , kuchulukitsidwa kwa opareshoni, λ-mawu, kuchotserapo, kusonkhanitsa zinyalala, njira zowonjezera, makalasi opanda dzina ndi ma autoclass. Ntchitoyi imayang'ana kwambiri pazamaphunziro ndi kafukufuku. Phukusili limaphatikizaponso malo otukuka omwe ali ndi zizindikiro za code, auto-formating, debugger, wopanga mawonekedwe, ndi zitsanzo za ma code kwa oyamba kumene. Khodi ya polojekitiyi imagawidwa pansi pa layisensi ya LGPLv3. Itha kumangidwa pa Linux (Mono-based) ndi Windows.
Zosintha pakutulutsa kwatsopano:
- Lupu la "for" tsopano likuvomereza sitepe pokhapokha ngati downto modifier itagwiritsidwa ntchito. Gawo la zero limaponya ZeroStepException. yambani pa var i:=1 mpaka 6 sitepe 2 kuchita Sindikizani(i); Println; kwa var c:='f' mpaka 'a' sitepe -2 do Print(c); TSIRIZA.
- Ndi zololedwa kugwiritsa ntchito index mu foreach loop: start foreach var x mu Arr(1,2,3) index i do Println(i,x); TSIRIZA.
- Laibulale ya TypeName imagwiritsa ntchito mitsinje yokhazikika ya ErrOutput yotulutsa zolakwika: yambani var o: (integer,integer)->() := (x,y)-> Sindikizani (1); Println(TypeName(o)); var o1 := Mndandanda watsopano [ 2,3, 1 ]; Println(TypeName(oXNUMX)); TSIRIZA.
- Cholakwika pakulozera kwina chomwe chinalepheretsa kuthetsa mavuto a Olympiad olumikizana nawo chakonzedwa.
Source: opennet.ru