由:jongwon.choi 发表评论
发现的另一个 cl-format 问题
(clojure.pprint/cl-format false "SELECT from RateSchedules ~@(link: WHERE ~{~A=?~^ ~}~)" '())
=> "SELECT from RateSchedules WHERE" ;; 而不是 "SELECT * from RateSchedules"
我认为问题在于 () 或 (link: ) 必须被当作 falsey 来处理,但实际上不是这样。