我目前正在使用 Oxford Oberon-2 编译器,但它似乎不支持 XYplane 模块,这使得理解 Wirth 书中关于该语言的示例有点困难。
问问题
71 次
2 回答
2
除非您需要类型绑定程序,否则您可以尝试 OBNC,它实现了 Niklaus Wirth 对原始 Oberon 语言的修订:
https://www.miasap.se/obnc/oberon-report.html
也可以看看
于 2021-07-06T09:53:49.130 回答
2
看看这个项目:https ://github.com/rochus-keller/Oberon
它包括一个带有源级调试器和语义导航的 IDE,并支持大多数 Oberon-2(和 Oberon-07 或 90)以及作为 Oakwood 库一部分的 XYplane 模块。
这是 Windows 的预编译版本:http: //software.rochus-keller.ch/OberonIDE_win32.zip。只需解压并运行,无需安装。
生成的程序集在所有支持 Mono 的平台上运行,而 IDE 在所有支持 Qt5 的平台上运行。
还有一个独立于平台的 FFI(外部函数接口),它支持例如 SDL2 库(也用于 XYplane 模块)和其他有用的语言扩展,请参见http://oberon-lang.ch。
于 2021-11-20T17:36:30.997 回答