PascalABC.NET 3.6.3開發環境發布

可用的 程式系統發布 帕斯卡ABC.NET,它提供了 Pascal 程式語言的一個版本,支援 .NET 平台的程式碼產生、使用 .NET 程式庫的能力以及通用類別、介面、運算子重載、λ 表達式、異常、垃圾收集等附加功能,擴展方法、無名類別和自動類別。該語言主要針對教育和科學研究領域的應用。該軟體包還包括一個帶有程式碼提示、自動格式化、調試器、表單設計器和初學者程式碼範例的開發環境。專案程式碼 分發者 根據 LGPLv3 獲得許可。可以在 Linux(基於 Mono)和 Windows 上建置。

變化 在新版本中:

  • 實現了「^i」結構,讓您可以存取數組、列表、字串和切片中從末尾開始的第i 個元素(例如,a[:^1] 表示「除最後一個元素之外的所有元素」) ;
  • 實現了數組、列表和字串的寫入切片;
  • GraphWPF 新增了新的 Vector 類型以及對其和 Point 類型的操作。也加入了 Lines、RandomPoint 和 RandomPoints(n) 函數。在 GraphWPF 中儲存視窗時,背景顏色現在為白色;
  • GraphWPF、WPFObjects 和 Graph3D 實現
    OnClose、Graph3D 和 OnDrawFrame 處理程序。改進的渲染幀;

  • 為數組添加了擴展方法 a.Permutations 和 a.Combinations(m);
  • 電子習題冊補充了ExamTaskC組中的一組任務,用於解決USE C組問題;
  • 實現了一種透過投影擴展產品序列的方法;
  • 在 IntRange 和 CharRange 類型中加入了 Step(n) 和 Reverse;
  • 改進了高像素密度 (HighDPI) 螢幕上的工作 - 用於關閉視窗的按鈕、改進了專案視窗中圖示的顯示以及 Windows 窗體應用程式中的元件管理器;
  • .NET 版本已停止整合到安裝程式中 - 如有必要,可從 Microsoft 網站下載;
  • 控制台編譯器實作“/output:executable”選項;
  • 確保檢查並禁止捕獲未命名和嵌套記錄中的名稱。

來源: opennet.ru

添加評論