Windows 是否有支持 XYplane 模块的 Oberon-2 编译器?

Is there an Oberon-2 compiler for Windows that supports the XYplane module?

我目前正在使用 Oxford Oberon-2 编译器,但它似乎不支持 XYplane 模块,这使得遵循 Wirth 书中关于该语言的示例有点困难。

除非您需要类型绑定过程,否则您可以尝试 OBNC,它实现了 Niklaus Wirth 对原始 Oberon 语言的修订:

https://www.miasap.se/obnc/

https://www.miasap.se/obnc/oberon-report.html

另见

http://people.inf.ethz.ch/wirth/Oberon/index.html

看看这个项目:https://github.com/rochus-keller/Oberon

它包含一个 IDE,具有源代码级调试器和语义导航,支持大部分 Oberon-2(和 Oberon-07 或 90)以及作为 Oakwood 库一部分的 XYplane 模块。

这是 Windows 的预编译版本:http://software.rochus-keller.ch/OberonIDE_win32.zip。只需解压 运行,无需安装。

在支持 Mono 的所有平台上生成的程序集 运行,以及在支持 Qt5 的所有平台上的 IDE 运行。

还有一个独立于平台的 FFI(外部函数接口),它支持例如SDL2 库(也用于 XYplane 模块)和其他有用的语言扩展,请参阅 http://oberon-lang.ch