PascalABC.NET 3.6.3 Versione di l'ambiente di sviluppu

Dispunibule liberazione di u sistema di prugrammazione PascalABC.NET, chì offre una edizione di u linguaghju di prugrammazione Pascal cù supportu per a generazione di codice per a piattaforma .NET, a capacità di utilizà biblioteche .NET è funzioni supplementari cum'è classi generichi, interfacce, overloading di l'operatore, espressioni λ, eccezzioni, cullizzioni di basura, metudi di estensione, classi senza nome è autoclassi. A lingua hè principalmente destinata à l'applicazione in u campu di l'educazione è a ricerca scientifica. U pacchettu include ancu un ambiente di sviluppu cù suggerimenti di codice, formattazione automatica, un debugger, un disegnatore di forma è esempi di codice per i principianti. Codice di prughjettu distribuitu da licenziatu sottu LGPLv3. Pò esse custruitu nantu à Linux (basatu in Mono) è Windows.

Cambiamenti in a nova versione:

  • A custruzzione "^i" hè stata implementata, chì permette di accede à l'elementu i-th da a fine in arrays, listes, strings and slices (per esempiu, a[:^1] significa "tutti l'elementi eccettu l'ultimi");
  • Implementazione di fette di scrittura per arrays, listi è stringhe;
  • GraphWPF hà aghjustatu un novu tipu Vector è operazioni nantu à questu è u tipu Point. E funzioni di Linee, RandomPoint è RandomPoints(n) sò state ancu aghjunte. Quandu si salva una finestra in GraphWPF, u culore di fondu hè avà biancu;
  • GraphWPF, WPFObjects è Graph3D implementanu
    I gestori OnClose, Graph3D è OnDrawFrame. RenderFrame Migliuratu;

  • Aghjunghjenu i metudi di estensione a.Permutazioni è a.Combinazioni (m) per arrays;
  • U libru di prublema elettronicu hè stata cumplementata cù un settore di cumpetenze in u gruppu ExamTaskC per risolve i prublemi di u gruppu C USE;
  • Implementatu un metudu per espansione e sequenze di produttu cù prughjezzione;
  • Aggiuntu Step (n) è Reverse à i tipi IntRange è CharRange;
  • U travagliu migliuratu nantu à schermi cù alta densità di pixel (HighDPI) - buttone per chjude a finestra, visualizazione mejorata di l'icone in a finestra di u prughjettu è u gestore di cumpunenti in l'applicazione Windows Forms;
  • L'integrazione di a versione .NET in u installatore hè stata interrotta - se ne necessariu, hè scaricata da u situ Microsoft;
  • U compilatore di cunsola implementa l'opzione "/output: executable";
  • Assicura di cuntrollà è pruibisce a cattura di nomi in registri senza nome è nidificati.

Source: opennet.ru

Add a comment