乐正

Actions speak louder than words.

Sicp-ex2-24

问题

假定现在要求值表达式(list 1 (list 2 (list 3 4))),请给出由解释器打印出的结果, 给出与之对应的指针结构,并将它解释为一棵树(参见图2-6)。

解答

解释器打印出的值如下:

1
(1 (2 (3 4)))

其对应的盒子指针结构如下:

练习2.24-盒子指针结构

其树结构如下:

练习2.24-树结构

draft

« sicp-ex2-23 sicp-ex2-25 »

Comments