Free Oberon 是一款跨平台的 Oberon 编程语言 IDE 工具,特点是其仿旧式的图形界面。

此工具使用 Ofront+ Oberon 翻译器进行编译,生成的控制台程序可独立运行,也可在其内置的跨平台虚拟终端中运行。Free Oberon 使用的 Oberon 编程语言版本为最新的 Oberon-07。在该版本中,CHAR 类型的大小为 2 字节,而且支持 Unicode。众多基础模块如 In、Out、Files、Texts 等都已进行更新以适应这种变化。此外,该语言还新加了对数组指针的扩展。

Free Oberon IDG 亦包含一个名为 Graph 的模块,用于进行图形编程,该模块基于 Allegro5 库构建。

该工具的界面及编译器错误信息已被翻译成多种语言,且用户可通过编辑文本文件来添加新的语言。

Free Oberon 是开源的,并在符合 GNU General Public License version 3 协议下发布。它支持在 Windows、GNU/Linux 及其他操作系统上编译。Windows 版本中包含了预编译完成的 Ofront+ 编译器,以及用于运行该工具所必要的简化版 MinGW 套件。编译生成的程序为纯粹的 Windows 应用,不需要额外的 DLL 文件。

Free Oberon 是一个更大项目的一部分,该项目的目标是通过编写一系列编程教科书、开发教育材料及开发 Oberon 编译器等软件,以推广信息学科的发展并将其普及于程序员和学生之中。

https://free.oberon.org/en/
 
 
@APPINN