【发布时间】:2014-03-27 20:18:16
【问题描述】:
在Wikipedia article about CPS 中有以下代码sn-p,表面上来自Scheme:
(define (pyth& x y k)
(*& x x (lambda (x2)
(*& y y (lambda (y2)
(+& x2 y2 (lambda (x2py2)
(sqrt& x2py2 k))))))))
我找不到任何其他示例,也找不到“pyth&”、“*&”和“+&”的用法说明。很多谷歌搜索只发现还有其他形式,例如“=&”和“/&”。
【问题讨论】:
标签: syntax scheme continuation-passing