Now each abstract syntax tree
the displayed tree as a one liner like:
1 * 2 + 3 * 4
does not really show the structure of the tree. The default presentation did a better job, no?
left=#<struct Multiply left=#<struct Number value=1>, right=#<struct Number value=2> >, right=#<struct Multiply left=#<struct Number value=3>, right=#<struct Number value=4> >
(see the WARNING note below that addresses this)
Share this highlighthttp://www.safaribooksonline.com/a/understanding-computation/14653098/