【发布时间】:2017-05-24 19:21:01
【问题描述】:
通过以下代码:
(struct int (num) #transparent)
(list (int 3) (int 5)) ;; case-1
'((int 3) (int 5)) ;; case-2
case-1 打印 (#(struct:int 3) #(struct:int 5)),
但是 case-2 打印出((int 3) (int 5))。
我如何处理第二个struct:int list?
【问题讨论】:
标签: structure racket lazy-evaluation