I want to write Lisp/Scheme/Clojure code like this
(map inc (range 0 5))
And have it visualized somewhat like this
map -- inc
\\
range -- 0
\
-- 5
I want to see the tree change in real-time as I manipulate my expression. As trees become large the layout will become important.
Are there any tools that do this? I suspect something might exist in the Emacs world.