Seed7 version 2022-11-05 已发布,有以下值得关注的变化:
- 改进错误报告。新版本省略了关于引起 MEMORY_ERROR 的不必要错误
- 图片查看器 pv7.sd7 现已支持缩放和移动
- isLetter() 函数现在使用 Unicode 15.0
- 改进键盘驱动程序和图形驱动程序
开发者可从 GitHub 和 SF 获取新版本,此外还有一个 Windows 的 Seed7 安装程序。
点此查看完整更新日志。
与 Ada、C/C++ 和 Java 相比,Seed7 是一种比它们更高级的编程语言。Seed7 解释器和示例程序是开源软件,还有一个开源 Seed7 编译器。编译器将 Seed7 程序翻译成 C 程序,然后编译成机器代码。详细介绍。
下面是一段用 Seed7 编写的代码:
$ include "seed7_05.s7i"; const proc: main is func begin writeln("hello world"); end func;
下面是一些用 Seed7 开发的程序的界面截图:
更多的程序界面截图请看:http://seed7.sourceforge.net/scrshots/index.htm