Я пытаюсь взять строку и преобразовать ее в имя переменной. Я хотя (make-symbol) или (intern) сделал бы это, но, очевидно, это не совсем то, что я хочу, или я использую его неправильно.
Например:
> (setf (intern (string "foo")) 5)
> foo
5
Здесь я бы попытался создать переменную с именем 'foo' со значением 5. За исключением того, что приведенный выше код дает мне ошибку. Какую команду я ищу?