你好,我(大约迟了4年)才发现,在1999年有人在Leonardo虚拟机之上实现了Lua 3.1(它实际上是“用于可逆执行和软件可视化的C编程环境”,可以进行可视化算法动画)。更多关于Leonardo的信息请阅读:http://www.dis.uniroma1.it/~demetres/Leonardo/ 存档位于:http://www.dis.uniroma1.it/pub/demetres/LeonardoPrograms/lua.sit.bin该存档目前是为MacOS(Leonardo也是)准备的,但包含完整的源代码;我将尝试将其打包用于Unix系统(targz)。
此外,Leonardo已停止开发,并被“The Leonardo Computing Environment”取代,网址为:http://www.leonardo-vm.org/ 它现在运行在一个多平台Leonardo虚拟机引擎之上。
尝试在新的通用虚拟机之上实现Lua5可能会很有趣。我特别考虑的是可视化和教学目的。
更新:Leonardo VM项目已不再在线,我无法联系到旧网站和SVN仓库的管理员。
祝好,[Sandro Bilbeisi]
RecentChanges · preferences
编辑 · 历史
最后编辑于 2010年9月19日 上午4:43 GMT (差异)