- 博客(1)
- 资源 (2)
- 收藏
- 关注
原创 scheme的应用序
从练习1.5说起: (define (p) (p)) (define (test x y) (if (= x 0) 0 y)) 而后求值 (test 0 (p)) 由于scheme程序是应用序解释的,所以当(p)作为实参传入时,会先解析出来(p)到底是什么,再带入到test函数中去,那么(p)就会不断被(p)解释出来,导致死循环; 用个更显然的例子看: (
2015-09-29 20:39:50 31601
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人