我希望用户能够像这样输入:
5+6*t+sin(2*t)
因此,它将被转换为:
(+ 5 (* 6 t) (sin (* 2 t)))
我希望你能够将其翻译为:“因此,我可以对其进行评估并生成某个函数,以便稍后进行即时编译和有效执行。”
是否已经有可用的库(具有运算符优先级),可以在最新的Clojure中使用?
我希望用户能够像这样输入:
5+6*t+sin(2*t)
因此,它将被转换为:
(+ 5 (* 6 t) (sin (* 2 t)))
我希望你能够将其翻译为:“因此,我可以对其进行评估并生成某个函数,以便稍后进行即时编译和有效执行。”
是否已经有可用的库(具有运算符优先级),可以在最新的Clojure中使用?