我试图了解如何让eval函数读取字符串并评估字符串中的内容.
目前我知道
> (eval '(+ 1 2))
3
Run Code Online (Sandbox Code Playgroud)
但是我对球拍的使用知之甚少.所以目前我正试图让它能够做到这一点:
> (eval "(+ 1 2)")
3
Run Code Online (Sandbox Code Playgroud)
任何建议或有用资源的链接将不胜感激.
有没有办法将角色与数学运算符相关联?
例如,如果我可以将字母"b"关联为添加
(b 2 2)
产量
4
这可能吗?如果有,我可以用作指导的材料或例子吗?