PascalABC.NET 3.8.3 የልማት አካባቢ መለቀቅ

የPascalABC.NET 3.8.3 ፕሮግራሚንግ ሲስተም መለቀቅ አለ፣ የፓስካል ፕሮግራሚንግ ቋንቋ እትም ለ .NET ፕላትፎርም ኮድ ማመንጨት ድጋፍን፣ NET ቤተ-መጻሕፍትን የመጠቀም ችሎታ እና እንደ አጠቃላይ ክፍሎች፣ በይነገጽ ያሉ ተጨማሪ ባህሪያትን ያቀርባል። ኦፕሬተር ከመጠን በላይ መጫን፣ λ- መግለጫዎች፣ ልዩ ሁኔታዎች፣ የቆሻሻ አሰባሰብ፣ የኤክስቴንሽን ዘዴዎች፣ ስም-አልባ ክፍሎች እና አውቶማቲክ ክፍሎች። ፕሮጀክቱ በዋነኝነት የሚያተኩረው በትምህርት እና በምርምር ላይ ባሉ መተግበሪያዎች ላይ ነው. ጥቅሉ የኮድ ፍንጮችን፣ ራስ-ቅርጸትን፣ አራሚ፣ የቅጽ ዲዛይነር እና ለጀማሪዎች ኮድ ናሙናዎችን የያዘ የእድገት አካባቢን ያካትታል። የፕሮጀክት ኮድ በLGPLv3 ፍቃድ ስር ተሰራጭቷል። በሊኑክስ (ሞኖ ላይ የተመሰረተ) እና ዊንዶውስ ላይ ሊገነባ ይችላል።

በአዲሱ ልቀት ላይ ያሉ ለውጦች፡-

  • ቁልቁል መቀየሪያ ጥቅም ላይ ካልዋለ በስተቀር የ"for" loop አሁን አንድ እርምጃ ይቀበላል። ዜሮ እርምጃ ZeroStepExceptionን ይጥላል። ለ var i ጀምር: = 1 እስከ 6 ደረጃ 2 ማተም (i); Println; ለ var c: ='f' to 'a' step -2 do Print(c); መጨረሻ።
  • በ foreach loop ውስጥ ኢንዴክስ መጠቀም ይፈቀዳል፡ foreach var x በ Arr (1,2,3) ኢንዴክስ i do Println (i,x) ይጀምሩ; መጨረሻ።
  • የላይብረሪውን ተግባር TypeName ለስህተት ውፅዓት መደበኛውን የ ErrOutput ዥረት ተግባራዊ ያደርጋል፡ ጀምር var o: (ኢንቲጀር፣ ኢንቲጀር)->() := (x,y)->አትም(1); Println(አይነት ስም(o)); var o1: = አዲስ ዝርዝር [2,3]; Println (አይነት ስም (o1)); መጨረሻ።
  • በይነተገናኝ የኦሎምፒያድ ችግሮችን ለመፍታት የከለከለው የግቤት አቅጣጫ አቅጣጫ ስህተት ተስተካክሏል።

ምንጭ: opennet.ru

አስተያየት ያክሉ