gen-class
的代码如下:
(when *compile-files*
(let [options-map (into1 {} (map vec (partition 2 options)))
[cname bytecode] (generate-class options-map)]
(clojure.lang.Compiler/writeClassFile cname bytecode)))
如果*compile-files*
标志绑定为true,并且在repl模式下两次调用gen-class会发生什么?