Schemeでは次のような式はエラーになることを初めて知った。 (let ((x (+ x 1))) x)(+ x 1) の x が未定義になるため。 R5RSによると,letrecの意味は library syntax: (letrec ) Syntax: should have the form (( ) ...), and should be a sequence of one …
引用をストックしました
引用するにはまずログインしてください
引用をストックできませんでした。再度お試しください
限定公開記事のため引用できません。