د PascalABC.NET 3.8.3 پراختیایی چاپیریال خوشې کول

د PascalABC.NET 3.8.3 پروګرام کولو سیسټم خوشې کول شتون لري، د .NET پلیټ فارم لپاره د کوډ تولید لپاره د ملاتړ سره د Pascal پروګرام کولو ژبې نسخه وړاندې کوي، د .NET کتابتونونو کارولو وړتیا او اضافي ځانګړتیاوې لکه عمومي ټولګي، انٹرفیسونه ، د آپریټر اوورلوډینګ، λ-ایکسپریشنونه، استثناوې، د کثافاتو راټولول، د تمدید میتودونه، بې نومه ټولګي او اتومات کلاسونه. پروژه په اصل کې د زده کړې او څیړنې په غوښتنلیکونو تمرکز کوي. په کڅوړه کې د کوډ اشارو ، اتومات فارمیټ کولو ، ډیبګر ، فارم ډیزاینر ، او د پیل کونکو لپاره د کوډ نمونې سره د پراختیا چاپیریال هم شامل دی. د پروژې کوډ د LGPLv3 جواز لاندې ویشل شوی. په لینوکس (مونو میشته) او وینډوز کې جوړ کیدی شي.

په نوې خپرونه کې بدلونونه:

  • د "لپاره" لوپ اوس یو ګام ګام مني پرته لدې چې downto modifier کارول کیږي. یو صفر ګام د صفر سټیپ استثنا غورځوي. د var i لپاره پیل کړئ: = 1 څخه تر 6 مرحله 2 چاپ کړئ (i)؛ چاپ; د var c:='f' څخه 'a' مرحله -2 do Print(c); پای
  • دا اجازه لري چې په فاریچ لوپ کې شاخص وکاروئ: foreach var x په Arr(1,2,3) index i do Println(i,x); پای
  • د کتابتون فعالیت TypeName د غلطۍ محصول لپاره معیاري ErrOutput جریان پلي کوي: start var o: (integer, integer)->() := (x,y)->Print(1); Println(TypeName(o)); var o1 := نوی لیست [2,3]; Println(TypeName(o1))؛ پای
  • د ان پټ ریډیریکشن کې یوه تېروتنه چې د متقابل اولمپیاډ ستونزو حل کولو مخه نیسي حل شوې.

سرچینه: opennet.ru

Add a comment