Free Oberon 是一款跨平台的 Oberon 编程语言 IDE 工具,特点是其仿旧式的图形界面。
FreeOberon是一款跨平台的Oberon编程语言IDE工具,特点是其仿旧式的图形界面。此工具使用Ofront+Oberon翻译器进行编译,生成的控制台程序可独立运行,也可在其内置的跨平台虚拟终端中运行。FreeOberon使用的Oberon编程语言版本为最新的Oberon-07。在该版本中,CHAR类型的大小为2字节,而且支持Unicode。众多基础模块如In、Out、Files、Texts等都已进行更新以适应这种变化。此外,该语言还新加了对数组指针的扩展。FreeOberonIDG亦包含一个名为Graph的模块,用于进行图形编程,该模块基于Allegro5库构建。该工具的界面及编译器错误信息已被翻译成多种语言,且用户可通过编辑文本文件来添加新的语言。FreeOberon是开源的,并在符合GNUGeneralPublicLicenseversion3协议下发布。它支持在Windows、GNU/Linux及其他操作系统上编译。Windows版本中包含了预编译完成的Ofront+编译器,以及用于运行该工具所必要的简化版MinGW套件。编译生成的程序为纯粹的Windows应用,不需要额外的DLL文件。FreeOberon是一个更大项目的一部分,该项目的目标是通过编写一系列编程教科书、开发教育材料及开发Oberon编译器等软件,以推广信息学科的发展并将其普及于程序员和学生之中。https://free.oberon.org/en/