小编rhd*_*rhd的帖子

你如何返回Scheme中程序的描述?

假设我有这样的事情:

(define pair (cons 1 (lambda (x) (* x x))
Run Code Online (Sandbox Code Playgroud)

如果我想返回对的前端对象,我这样做:

(car pair)
Run Code Online (Sandbox Code Playgroud)

它返回1.但是当对象是一个过程时,我没有得到它的确切描述.换一种说法:

(cdr pair)
Run Code Online (Sandbox Code Playgroud)

返回#<procedure>而不是(lambda (x) (*x x)).

我该如何解决?

scheme racket

4
推荐指数
2
解决办法
907
查看次数

标签 统计

racket ×1

scheme ×1