Можно ли вызвать функцию Scheme, используя только имя функции, которое доступен, скажем, в виде строки в списке?
(define (somefunc x y)
(+ (* 2 (expt x 2)) (* 3 y) 1))
(define func-names (list "somefunc"))
А затем вызовите somefunc с помощью (car func-names)
.