PascalABC.NET 3.8.3 เชตเชฟเช•เชพเชธ เชตเชพเชคเชพเชตเชฐเชฃเชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ

PascalABC.NET 3.8.3 เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎเชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ เช‰เชชเชฒเชฌเซเชง เช›เซ‡, เชœเซ‡ .NET เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชฎเชพเชŸเซ‡ เช•เซ‹เชก เชœเชจเชฐเซ‡เชถเชจ, .NET เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เช…เชจเซ‡ เชธเชพเชฎเชพเชจเซเชฏ เชตเชฐเซเช—เซ‹, เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เชœเซ‡เชตเซ€ เชตเชงเชพเชฐเชพเชจเซ€ เชธเซเชตเชฟเชงเชพเช“ เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชฅเชจ เชธเชพเชฅเซ‡ เชชเชพเชธเซเช•เชฒ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เชญเชพเชทเชพเชจเซ€ เช†เชตเซƒเชคเซเชคเชฟ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡. , เช“เชชเชฐเซ‡เชŸเชฐ เช“เชตเชฐเชฒเซ‹เชกเชฟเช‚เช—, ฮป-เช…เชญเชฟเชตเซเชฏเช•เซเชคเชฟเช“, เช…เชชเชตเชพเชฆเซ‹, เช•เชšเชฐเซ‹ เชธเช‚เช—เซเชฐเชน, เชเช•เซเชธเซเชŸเซ‡เช‚เชถเชจ เชชเชฆเซเชงเชคเชฟเช“, เชจเชพเชฎ เชตเชฟเชจเชพเชจเชพ เชตเชฐเซเช—เซ‹ เช…เชจเซ‡ เช“เชŸเซ‹เช•เซเชฒเชพเชธเชฟเชธ. เช† เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชฎเซเช–เซเชฏเชคเซเชตเซ‡ เชถเชฟเช•เซเชทเชฃ เช…เชจเซ‡ เชตเซˆเชœเซเชžเชพเชจเชฟเช• เชธเช‚เชถเซ‹เชงเชจเชฎเชพเช‚ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชชเชฐ เช•เซ‡เชจเซเชฆเซเชฐเชฟเชค เช›เซ‡. เชชเซ‡เช•เซ‡เชœเชฎเชพเช‚ เช•เซ‹เชก เชธเช‚เช•เซ‡เชคเซ‹, เช“เชŸเซ‹-เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฟเช‚เช—, เชกเซ€เชฌเช—เชฐ, เชซเซ‹เชฐเซเชฎ เชกเชฟเชเชพเช‡เชจเชฐ เช…เชจเซ‡ เชจเชตเชพ เชจเชฟเชถเชพเชณเซ€เชฏเชพ เชฎเชพเชŸเซ‡ เช•เซ‹เชก เชจเชฎเซ‚เชจเชพเช“ เชธเชพเชฅเซ‡ เชตเชฟเช•เชพเชธ เชตเชพเชคเชพเชตเชฐเชฃ เชชเชฃ เชถเชพเชฎเซ‡เชฒ เช›เซ‡. เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เช•เซ‹เชก LGPLv3 เชฒเชพเชฏเชธเชจเซเชธ เชนเซ‡เช เชณ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. Linux (Mono-based) เช…เชจเซ‡ Windows เชชเชฐ เชฌเชจเชพเชตเซ€ เชถเช•เชพเชฏ เช›เซ‡.

เชจเชตเชพ เชชเซเชฐเช•เชพเชถเชจเชฎเชพเช‚ เชซเซ‡เชฐเชซเชพเชฐเซ‹:

  • เชฒเซ‚เชช เชฎเชพเชŸเซ‡ เชนเชตเซ‡ เชเช• เชชเช—เชฒเซเช‚ เชธเซเชตเซ€เช•เชพเชฐเซ‡ เช›เซ‡ เชธเชฟเชตเชพเชฏ เช•เซ‡ เชกเชพเช‰เชจเชŸเซ‹ เชฎเซ‹เชกเชฟเชซเชพเชฏเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡. เชเช• เชถเซ‚เชจเซเชฏ เชชเช—เชฒเซเช‚ เชเช• ZeroStepException เชซเซ‡เช‚เช•เซ‡ เช›เซ‡. var i เชฎเชพเชŸเซ‡ เชชเซเชฐเชพเชฐเช‚เชญ เช•เชฐเซ‹:=1 เชฅเซ€ 6 เชชเช—เชฒเซเช‚ 2 เชกเซ เชชเซเชฐเชฟเชจเซเชŸ(i); เชชเซเชฐเชฟเชจเซเชŸเชฒเชจ; var c:='f' เชฅเซ€ 'a' เชชเช—เชฒเซเช‚ -2 เชฎเชพเชŸเซ‡ เชชเซเชฐเชฟเชจเซเชŸ(c); เช…เช‚เชค
  • เชคเซ‡เชจเซ‡ เชซเซ‹เชฐเชš เชฒเซ‚เชชเชฎเชพเช‚ เช‡เชจเซเชกเซ‡เช•เซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช›เซ‡: Arr(1,2,3) เช‡เชจเซเชกเซ‡เช•เซเชธ i do Println(i,x) เชฎเชพเช‚ foreach var x เชถเชฐเซ‚ เช•เชฐเซ‹; เช…เช‚เชค
  • เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ เชซเช‚เช•เซเชถเชจ TypeName เชญเซ‚เชฒ เช†เช‰เชŸเชชเซเชŸ เชฎเชพเชŸเซ‡ เชชเซเชฐเชฎเชพเชฃเชญเซ‚เชค ErrOutput เชธเซเชŸเซเชฐเซ€เชฎเชจเซ‹ เช…เชฎเชฒ เช•เชฐเซ‡ เช›เซ‡: begin var o: (เชชเซ‚เชฐเซเชฃเชพเช‚เช•, เชชเซ‚เชฐเซเชฃเชพเช‚เช•)->() := (x,y)->Print(1); Println(TypeName(o)); var o1 := เชจเชตเซ€ เชฏเชพเชฆเซ€ [2,3]; Println(TypeName(o1)); เช…เช‚เชค
  • เช‡เชจเชชเซเชŸ เชฐเซ€เชกเชพเชฏเชฐเซ‡เช•เซเชถเชจเชฎเชพเช‚ เชเช• เชญเซ‚เชฒ เช•เซ‡ เชœเซ‡ เช‡เชจเซเชŸเชฐเซ‡เช•เซเชŸเชฟเชต เช“เชฒเชฟเชฎเซเชชเชฟเชฏเชพเชก เชธเชฎเชธเซเชฏเชพเช“ เช‰เช•เซ‡เชฒเชตเชพเชฎเชพเช‚ เช…เชŸเช•เชพเชตเชคเซ€ เชนเชคเซ€ เชคเซ‡เชจเซ‡ เช เซ€เช• เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹