Revue:用于教学算法中可逆用户体验的虚拟机
评论一个可逆的虚拟机,基于Peter Norvig所著的《人工智能编程范式》一书中的VM REVUE是一个虚拟机,它允许您在程序执行过程中前后移动,类似于可逆调试器。它旨在用作系统中用于可视化算法的组件。 REVUE是用Clojure/ClojureScript编写的,可以在Java虚拟机和JavaScript运行时(如浏览器或node.js)上运行。用法REVUE的构建系统已设置好,因此您可以使用Clojure的Leiningen构建工具构建独立库;它还支持使用任何与nREPL兼容的开发环境(例如Cider for Emacs)进行交互式开发。安装目前没有可用的二进制包。要获取源代码,请在git@github.com:hoelzl/Revue.git克隆GitHub存储库。要构建用于将REVUE嵌入Java应用程序的jar存档
Revue-master.zip
预估大小:18个文件
Revue-master
文件夹
LICENSE.MIT
1KB
project.clj
4KB
test
文件夹
cljx
文件夹
revue
文件夹
util_test.cljx
10KB
vm_test.cljx
22KB
interpreter_test.cljx
3KB
riley_test.cljx
25KB
139.25KB
文件大小:
评论区