编程语言 Seed7 version 2022-11-05 发布


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


相關推薦

2022-07-27

。 与 Ada、C/C++ 和 Java 相比,Seed7 是一种比它们更高级的编程语言。Seed7 解释器和示例程序是开源软件,还有一个开源 Seed7 编译器。编译器将 Seed7 程序翻译成 C 程序,然后编译成机器代码。详细介绍。 下面是一段用 See

2023-06-01

与 Ada、C/C++ 和 Java 相比,Seed7 是一种比它们更高级的编程语言。Seed7 解释器和示例程序是开源软件,还有一个开源 Seed7 编译器。编译器将 Seed7 程序翻译成 C 程序,然后编译成机器代码。详细介绍。 下面是一段用 Seed

2022-07-02

与 Ada、C/C++ 和 Java 相比,Seed7 是一种比它们更高级的编程语言。Seed7 解释器和示例程序是开源软件,还有一个开源 Seed7 编译器。编译器将 Seed7 程序翻译成 C 程序,然后编译成机器代码。详细介绍 下面是一段用 Seed7

2022-11-01

更和标准库变更等。 Idris 是一个类似 Haskell 的纯函数编程语言,类型系统支持 dependent types。 依赖模式匹配的依赖类型系统 简单的 C 函数接口 编译器级别的编码支持 where 语句,with 规则,简单的 case 表达式,模式匹配 l

2024-04-23

o 编写的超实用的跨平台 SDK 版本管理器。 它支持 40 多种编程语言和工具。 稳定流畅,无需插件,一键安装,开箱即用。 支持全局切换版本、在终端会话中临时切换版本、以及锁定项目版本等。 当锁定项目版本时,使用 vmr

2022-11-09

Primary School Mathematics 小学数学口算题       孩子上小学一年级了,加减乘除的口算就要开始练习了,估计老师肯定会让家长出题,所以提前准备一下,利用Python开发了一套自动生成小学生口算题的小应用。 为

2022-09-21

Gleam 是一种类型安全且可扩展的编程语言,可用于 Erlang 虚拟机和 JavaScript 运行时。 最近发布的 0.23 版本增加了新特性,以及其他优化。 支持 Elixir Gleam 在 Erlang 虚拟机上与各种其他优秀编程语言一起运行,因此开发团

2024-04-13

Windows/Linux下一键安装UPX可执行文件压缩工具,推荐使用version-manager,version-manager是一款跨平台的多功能SDK版本管理器,支持40多种语言和工具,很多工作十多年甚至二十多年的行业大佬也在使用。 version-manager项目地址:https://gi

2022-09-06

Elixir v1.14 已发布。此版本为 Elixir 的调试体验和数据类型检查带来了许多改进。此外还添加了一个新的抽象,以方便进程的分区,称为PartitionSupervisor,以及优化编译时间和错误信息。 另外,Elixir v1.14 是支持 Erlang/OTP 23 的最后

2023-04-18

一个开源的基于约束的记录及函数语言,期望通过成熟的编程语言技术和实践来改进对大量繁杂配置和策略的编写,致力于构建围绕配置的更好的模块化、扩展性和稳定性,更简单的逻辑编写,以及更快的自动化集成和良好的生

2022-12-01

HOME /Library/Java/JavaVirtualMachines/jdk-17.0.5.jdk/Contents/Home #java -version java version "17.0.5" 2022-10-18 LTS Java(TM) SE Runtime Environment (build 17.0.5+9-LTS-191) Java HotSpot(TM) 64-Bit Server VM (build 17.0.5+9-LTS-191, mixed mode, sharing) 安装好 JDK 17 之后,同时需要在

2023-07-08

属性——ngx.build,ngx.conf_file_path,ngx.error_log_path,ngx.prefix,ngx.version,ngx.version_number和ngx.worker_id Feature:为 http 和 stream 引入js_shared_dict_zone指令,用于在 worker 进程之间声明共享字典 Improvement:添加 compile-time 选项以禁

2023-12-08

T95 代码位于分支: java17 升级内容: build mybatis-plus.version>3.5.4.1 spring-boot-starter-parent 3.1.5 spring-cloud-dependencies.version>2022.0.4 spring-cloud-alibaba-dependencies.version>2022.0.0.0 sentinel.version>1.8.6 spring-boot-admin.version>3.1.3

2023-10-28

t.socket</groupId> <artifactId>aio-core</artifactId> <version>1.5.36</version> </dependency> </dependencies> 3、快速上手 3.1 引入Maven依赖 <dependencies> <dependency> <groupId>org.smartboot.socket</groupId> <artifact