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

添加评论