PascalABC.NET 3.8.3 garapen-ingurunearen kaleratzea

PascalABC.NET 3.8.3 programazio sistemaren bertsioa eskuragarri dago, Pascal programazio-lengoaiaren edizio bat eskaintzen duena .NET plataformarako kodea sortzeko laguntzarekin, .NET liburutegiak erabiltzeko gaitasuna eta funtzio osagarriak, hala nola klase generikoak, interfazeak, operadorea. gainkarga, Ξ»-adierazpenak, salbuespenak, zabor bilketa, luzapen metodoak, izenik gabeko klaseak eta autoklaseak. Proiektua hezkuntza eta ikerketako aplikazioetara bideratzen da batez ere. Paketeak garapen-ingurune bat ere barne hartzen du kode-aholkuak, formateatu automatikoa, arazte bat, inprimakien diseinatzailea eta hasiberrientzako kode-laginak. Proiektuaren kodea LGPLv3 lizentziapean banatzen da. Linux (mono oinarritutako) eta Windows-en eraiki daiteke.

Aldaketak bertsio berrian:

  • "For" begiztak urrats-urrats bat onartzen du orain downto modifikatzailea erabiltzen ez bada. Zero urrats batek ZeroStepException bat botatzen du. hasi var i:=1etik 6ra 2. urratsa egin Inprimatu(i); Println; for var c:=’f’ to β€˜a’ step -2 do Print(c); amaiera.
  • Foreach begizta batean indize bat erabiltzea onartzen da: begin foreach var x in Arr(1,2,3) index i do Println(i,x); amaiera.
  • TypeName liburutegiko funtzioak ErrOutput korronte estandarra inplementatzen du erroreen irteerarako: begin var o: (integer,integer)->() := (x,y)->Print(1); Println(TypeName(o)); var o1 := Zerrenda berria[2,3]; Println(TypeName(o1)); amaiera.
  • Olinpiada interaktiboen arazoak konpontzea eragotzi zuen sarrera-birbiderapenean errore bat konpondu da.

Iturria: opennet.ru

Gehitu iruzkin berria