在一篇关于 CPS 的 Wikipedia 文章中,有以下代码片段,表面上来自 Scheme:
(define (pyth& x y k)
(*& x x (lambda (x2)
(*& y y (lambda (y2)
(+& x2 y2 (lambda (x2py2)
(sqrt& x2py2 k))))))))
我找不到任何其他示例,或对“pyth&”、“*&”和“+&”用法的解释。许多谷歌搜索只发现还有其他形式,例如“=&”和“/&”。