Lëshimi i mjedisit të zhvillimit PascalABC.NET 3.8.3

Disponohet lëshimi i sistemit të programimit PascalABC.NET 3.8.3, që ofron një përshtatje të gjuhës së programimit Pascal me mbështetje për gjenerimin e kodit për platformën .NET, mundësinë e përdorimit të biblioteka .NET dhe funksionalitete të tjera si klasa të përgjithshme, ndërfaqe, mbingarkesa operativesh, shprehje λ, përjashtime, mbledhje plehrash, metoda të zgjerimit, klasa anonime dhe klasa automatikë. Projekti është kryesisht i orientuar për përdorim në fushën e arsimit dhe hulumtimeve shkencore. Paketa gjithashtu përfshin një mjedis zhvillimi me sugjerime për kod, formatim automatik, debugger, dizajner formash dhe mostra kodi për fillestarët. Kodi i projektit shpërndahet nën licencën LGPLv3. Mund të ndërtohet në Linux (në bazë të Mono) dhe Windows.

Ndryshimet në versionin e ri:

  • Cikli 'for' tani lejon pĂ«rcaktimin e hapi step, nĂ«se modifikatori downto nuk pĂ«rdoret. Hapi zero shkakton pĂ«rjashtimin ZeroStepException. begin for var i:=1 to 6 step 2 do Print(i); Println; for var c:=’f’ to ‘a’ step -2 do Print(c); end.
  • NĂ« ciklin foreach lejohet pĂ«rdorimi i indekseve: begin foreach var x in Arr(1,2,3) index i do Println(i,x); end.
  • NĂ« funksionin e bibliotekĂ«s TypeName Ă«shtĂ« implementuar rrjedha standarde ErrOutput pĂ«r tĂ« shfaqur gabimet: begin var o: (integer,integer)->() := (x,y)->Print(1); Println(TypeName(o)); var o1 := new List<integer>[2,3]; Println(TypeName(o1)); end.
  • Sapo Ă«shtĂ« zgjidhur njĂ« gabim nĂ«redirigjimin e hyrjes, qĂ« nuk lejonte zgjidhjen e detyrave interaktive tĂ« olimpadĂ«s.

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster