PascalABC.NET 3.6.3 хөгжүүлэлтийн орчны хувилбар

Боломжтой програмчлалын системийн хувилбар PascalABC.NET, .NET платформд код үүсгэх, .NET номын санг ашиглах чадвар болон ерөнхий анги, интерфейс, операторын хэт ачаалал, λ-илэрхийлэл, үл хамаарах зүйл, хог хаягдал цуглуулах зэрэг нэмэлт функцуудыг агуулсан Паскал програмчлалын хэлний хувилбарыг санал болгодог. өргөтгөлийн аргууд, нэргүй ангиуд болон автоклассууд . Энэ хэл нь юуны түрүүнд боловсрол, шинжлэх ухааны судалгааны салбарт ашиглахад чиглэгддэг. Энэхүү багц нь кодын зөвлөмж, автомат формат, дибаглагч, маягт зохион бүтээгч, эхлэгчдэд зориулсан кодын дээж бүхий хөгжүүлэлтийн орчинг агуулдаг. Төслийн код тараасан LGPLv3 дагуу лицензтэй. Линукс (Моно суурилсан) болон Windows дээр бүтээгдэх боломжтой.

Өөрчлөлтүүд шинэ хувилбарт:

  • “^i” бүтэц хэрэгжсэн бөгөөд энэ нь танд массив, жагсаалт, мөр болон зүсмэлүүдийн төгсгөлөөс i-р элементэд хандах боломжийг олгоно (жишээлбэл, a[:^1] нь "сүүлийнхээс бусад бүх элементүүд" гэсэн үг);
  • Массив, жагсаалт, мөрт бичих зүсмэлүүдийг хэрэгжүүлсэн;
  • GraphWPF шинэ Вектор төрлийг нэмсэн ба түүн дээрх үйлдлүүд болон Point төрөл. Line, RandomPoint болон RandomPoints(n) функцууд мөн нэмэгдсэн. Цонхыг GraphWPF дээр хадгалах үед дэвсгэр өнгө нь цагаан өнгөтэй болсон;
  • GraphWPF, WPFObjects болон Graph3D хэрэгжүүлдэг
    OnClose, Graph3D болон OnDrawFrame зохицуулагчид. Сайжруулсан RenderFrame;

  • Нэмэгдсэн өргөтгөлийн аргууд a.Permutations and a.Combinations(m) masrays;
  • Цахим бодлогын номыг USE бүлгийн С асуудлыг шийдвэрлэх ExamTaskC бүлгийн даалгавруудаар нэмж оруулсан болно;
  • Бүтээгдэхүүний дарааллыг проекцоор өргөжүүлэх аргыг хэрэгжүүлсэн;
  • IntRange болон CharRange төрлүүд рүү алхам(n) болон урвуу нэмсэн;
  • Өндөр пикселийн нягтралтай (HighDPI) дэлгэцэн дээрх ажлыг сайжруулсан - цонхыг хаах товчлуурууд, төслийн цонхон дээрх дүрсүүдийн дүрслэл, Windows Forms програмын бүрэлдэхүүн хэсгийн менежерүүд сайжирсан;
  • .NET хувилбарыг суулгагчтай нэгтгэх нь зогссон - шаардлагатай бол үүнийг Microsoft-ын вэбсайтаас татаж авдаг;
  • Консол хөрвүүлэгч нь “/output: executable” сонголтыг хэрэгжүүлдэг;
  • Нэргүй болон үүрлэсэн бүртгэлд байгаа нэрийг шалгах, хориглохыг баталгаажуулдаг.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх