【发布时间】:2012-05-11 01:48:34
【问题描述】:
我正在尝试了解如何让 eval 函数读取字符串并评估字符串中的内容。
目前我知道
> (eval '(+ 1 2))
3
但我对球拍的使用不是很了解。所以目前我正在尝试获取它以便我可以这样做:
> (eval "(+ 1 2)")
3
我们将不胜感激任何建议或有用资源的链接。
【问题讨论】:
-
我想这就是你想要的:stackoverflow.com/q/318952/535275
-
此外,大多数惯用的 Racket 代码都避免使用 eval。也许你有一个你真正需要的例子,但你可能想阅读this article关于在 Racket 中使用 eval 的信息。