用于为Lisp生成分步框图的工具

时间:2013-07-10 16:08:08

标签: lisp visualization

是否有一个工具需要一个简短的Lisp代码片段,然后生成一系列框图来表示代码每一步的状态?

我在考虑这样的事情:Online Python Tutor

这样的事情可以很好地回答新手Lisp问题。很多新手问题是基于以下一个或多个问题的混淆:

  • 分享传递的含义

  • 共享结构

  • 破坏性功能

通过调用这样的工具,可以轻松,直观地演示所有这些内容。我不必画一个框图来帮助一个新手,我可以通过将新手的代码或我的示例代码提供给该工具来生成图表。我不必希望新手会知道像引用,相同对象,不同对象,对象身份,新鲜缺点等词语,因为图表会讲述整个故事,甚至可以帮助解释这些词语的含义。

0 个答案:

没有答案