Нашри муҳити таҳияи PascalABC.NET 3.6.3

Дастрас нашри системаи барномасозӣ PascalABC.NET, ки нашри забони барномасозии Паскалро бо дастгирии тавлиди код барои платформаи .NET пешниҳод мекунад, қобилияти истифодаи китобхонаҳои .NET ва хусусиятҳои иловагӣ ба монанди синфҳои умумӣ, интерфейсҳо, изофабори оператор, λ-ифодаҳо, истисноҳо, ҷамъоварии партовҳо, усулҳои васеъкунӣ, синфҳои беном ва автоклассҳо. Забон пеш аз ҳама барои татбиқ дар соҳаи маориф ва тадқиқоти илмӣ нигаронида шудааст. Маҷмӯа инчунин муҳити рушдро бо маслиҳатҳои код, форматкунии худкор, ислоҳкунанда, тарроҳи форма ва намунаҳои код барои шурӯъкунандагон дар бар мегирад. Рамзи лоиҳа паҳн мекунад дар доираи LGPLv3 литсензия шудааст. Дар Linux (моно-асоси) ва Windows сохтан мумкин аст.

Тағирот дар нашри нав:

  • Сохтмони "^i" амалӣ карда шудааст, ки ба шумо имкон медиҳад, ки ба унсури i аз охири массивҳо, рӯйхатҳо, сатрҳо ва буридаҳо дастрасӣ пайдо кунед (масалан, a[:^1] маънои "ҳамаи унсурҳо ба истиснои охирин");
  • Ҷойгиркунии буридаи навиштан барои массивҳо, рӯйхатҳо ва сатрҳо;
  • GraphWPF як навъи нави Вектор ва амалҳо дар он ва навъи Нуқтаро илова кардааст. Функсияҳои хатҳо, RandomPoint ва RandomPoints(n) низ илова карда шудаанд. Ҳангоми захира кардани тиреза дар GraphWPF, ранги замина ҳоло сафед мешавад;
  • GraphWPF, WPFObjects ва Graph3D амалӣ мекунанд
    коркардкунандагони OnClose, Graph3D ва OnDrawFrame. RenderFrame такмилёфта;

  • Усулҳои васеъкунии иловашуда a.Permutations ва a.Combinations(m) барои массивҳо;
  • Китоби масъалаҳои электронӣ бо маҷмӯи вазифаҳо дар гурӯҳи ExamTaskC барои ҳалли масъалаҳои USE гурӯҳи C пурра карда шудааст;
  • Усули васеъ кардани пайдарпайии маҳсулот бо проексия татбиқ карда шуд;
  • Қадами (n) ва баръакс ба намудҳои IntRange ва CharRange илова карда шуд;
  • Кори беҳтаршуда дар экранҳои зичии пикселии баланд (HighDPI) - тугмаҳо барои пӯшидани тиреза, намоиши беҳтари нишонаҳо дар равзанаи лоиҳа ва мудири ҷузъҳо дар замимаи Windows Forms;
  • Интегратсияи версияи .NET ба насбкунанда қатъ карда шуд - агар лозим бошад, он аз вебсайти Microsoft бор карда мешавад;
  • Компилятори консол опсияи "/output: executionable" -ро амалӣ мекунад;
  • Санҷиш ва манъи сабти номҳоро дар сабтҳои беном ва лона таъмин мекунад.

Манбаъ: opennet.ru

Илова Эзоҳ