Te tukunga o te taiao whanaketanga PascalABC.NET 3.8.3

Ko te tukunga o te punaha kaupapa PascalABC.NET 3.8.3 e waatea ana, e tuku ana i te putanga o te reo papatono Pascal me te tautoko mo te hanga waehere mo te turanga .NET, te kaha ki te whakamahi i nga whare pukapuka .NET me etahi atu waahanga penei i nga karaehe whanui, atanga, kaiwhakahaere. te taumahatanga, λ-whakapuaki, okotahi, kohinga paru , tikanga toronga, karaehe kore ingoa me nga akomanga auto. Ko te kaupapa e aro nui ana ki nga tono mo te maatauranga me te rangahau. Kei roto hoki i te kete he taiao whanaketanga me nga tohu tohu, te whakahōputu-aunoa, te patuiro, te kaihoahoa ahua, me nga tauira tohu mo te hunga timata. Ka tohatohahia te waehere kaupapa i raro i te raihana LGPLv3. Ka taea te hanga i runga i te Linux (Mono-based) me Windows.

Nga huringa i roto i te tukunga hou:

  • Ko te "mo" ka whakaae inaianei ki tetahi taahiraa ki te kore e whakamahia te whakarereke ki raro. Ko te taahiraa kore ka maka he ZeroStepException. timata mo te var i:=1 ki te 6 taahiraa 2 mahi Tā(i); Println; mo te var c:='f' ki te 'a' taahiraa -2 mahi Tā(c); mutunga.
  • E whakaaetia ana te whakamahi i te taurangi i roto i te porowhita o mua: timata i mua i te var x i te Arr(1,2,3) taupū i do Println(i,x); mutunga.
  • Ko te taumahi whare pukapuka TypeName ka whakatinana i te awa ErrOutput paerewa mo te putanga hapa: timata var o: (tauoti, tauoti)->() := (x,y)->Print(1); Println(IngoaMomo(o)); var o1 := Rarangi hou[2,3]; Println(Momo Ingoa(o1)); mutunga.
  • Kua whakatikahia he hapa i roto i te whakangao whakaurunga i aukati i te whakaoti rapanga o te Olympiad tauwhitiwhiti.

Source: opennet.ru

Tāpiri i te kōrero