是否可以仅使用可用的函数名称作为列表中的字符串来调用Scheme函数?
(define (somefunc x y) (+ (* 2 (expt x 2)) (* 3 y) 1)) (define func-names (list "somefunc"))
然后调用somefunc (car func-names).
(car func-names)
evaluation scheme function invocation
evaluation ×1
function ×1
invocation ×1
scheme ×1