This page contains a little program that accepts one-line Common Lisp expressions of arbitrary complexity and generates a parse tree representing that expression. It does not attempt to perform any validation of the expression, so if you enter junk the behavior is undefined (you've been warned!). The visualization is being created using the Google Visualization API with the organization chart visualization. Read this blog entry for some additional material that talks about Common Lisp s-expressions.
The sample Common Lisp expression given below computes the
square root of the sum of the squares of 2 numbers - sqrt( a2 + b2 )
.
Enter Common Lisp code here: | |
Chart size: Small Medium Large | |