Oberon脚本是用于构建Web应用程序的安全脚本语言和运行时

2020-10-28 01:11:08

Oberon Script是用于构建交互式Web客户端应用程序的脚本语言和运行时系统。它包括一个将完整的Oberon语言翻译成JavaScript代码的编译器,以及一个在加载时检测和编译用Oberon脚本编写的脚本部分的小型运行时系统。

它是我构建的早期编译器的完全重新实现 在Microsoft Research工作期间 在剑桥。由于法律原因,我不能随身携带密码。 但我通过微软研究院的代码发布工具清除了MSR法律部门发布的代码。 但是,我在完成该过程之前就离开了MSR,因此需要完全重写。

编译器的代码在其当前版本中可用,而不是源代码中的最终版本(显然...)。对于个人而言, 非商业性和非政府用途。通常的免责声明适用。

此外,还提供了非常简单的文档。我可能会将它与下面打印得很漂亮的HTML版本合并在一起。

拉尔夫·萨默勒: Oberon脚本:一个轻量级的编译器和运行时系统,适用于 WEB,第七届联合模块化语言会议论文集,JMLC 2006,英国牛津,2006年9月13-15日, LNCS第4228卷,斯普林格,2006