トップページ
⇒
tech
1001コメント
311KB
Lisp Scheme Part22
全部
前100
次100
最新50
■ このスレッドは過去ログ倉庫に格納されています
0265
デフォルトの名無しさん
2008/06/01(日) 07:28:43
ambは再帰で書くと分かりにくいが、これならどうだ
(define-syntax amb
(syntax-rules ()
((_ x ...)
(let/cc yield
(let/cc fallthrough
(push! stack fallthrough)
(yield x))
...
((pop! stack))))))
全部
前100
次100
最新50
■ このスレッドは過去ログ倉庫に格納されています