我有在 Clojuregenerate-code
中循环运行的函数:while
; ...
(with-local-vars [code nil]
(while true
(var-set code (generate-code @code))
(write-to-file @code)
(execute-code @code)))
显然这不是很像 Clojure 式的——有没有更好的方法来做到这一点而不引入局部变量?
我有在 Clojuregenerate-code
中循环运行的函数:while
; ...
(with-local-vars [code nil]
(while true
(var-set code (generate-code @code))
(write-to-file @code)
(execute-code @code)))
显然这不是很像 Clojure 式的——有没有更好的方法来做到这一点而不引入局部变量?