Exercise 2.24: Suppose we evaluate the expression (list 1 (list 2 (list 3 4)))
. Give the result printed by the
interpreter, the corresponding boxandpointer structure, and the interpretation of this as a tree (as in figure 2.6).
(1 (2 (3 4)))
[1 *]>[* /]

[2 *]>[* /]

[3 *]>[4 /]