在Common Lisp中绘制树木

wvo*_*voq 14 lisp tree common-lisp

这个问题可能有一个令人尴尬的简单答案,但是有没有正确的方法在Common Lisp中格式化/绘制树?我已经尝试了几本书以及谷歌搜索,但问题似乎落在搜索术语的裂缝之间.

提前致谢!

Rai*_*wig 28

你想画什么样的树?

SDRAW缺陷单元结构绘制到终端.类似:绘制Cons Tree.

如果你有McCLIM,CLIM或Lisp机器,你可以调用CLIM函数CLIM:FORMAT-GRAPH-FROM-ROOT或CLIM:FORMAT-GRAPH-FROM-ROOTS.

如果您使用LispWorks,则会有一个图形窗格.

如果你想绘制植物使用这个:L-Lisp.

植物绘图

  • 太棒了,SDRAW 正是我所寻找的:一种表示嵌套 con 单元格的干净方法。再次感谢。 (2认同)

jlf*_*jlf 5

如果您决定使用GraphViz,请查看http://common-lisp.net/project/cl-graphviz