1
私はLispののルートを読んで、この例に遭遇しています:私はEmacs
でそれを評価した場合、演算子をelispで式に渡す方法は?
(
(lambda (f) (f '(b c)))
'(lambda (x) (cons 'a x)))
しかし、私は私がhttps://repl.it/languages/scheme、どこでそれをしようとした場合
Symbol's function definition is void: f
を得ましたそれは、スキーマをlispインタプリタとして使用します。
Error: ('lambda ('x) ('cons ('quote 'a) 'x)) is not a function [(anon), (anon)]
番目のラムダ式のでは、この例はrepl.itで動作しますが、Emacsでも同じエラーが発生しています。