3
解決したい最初のタスクは、任意のClojureコードのASTを構築することです。だからGoogleはこの目的のためにhttps://github.com/clojure/tools.analyzer.jvmを使用することを提案します。私は、単純なClojureのフォーム(print x)
にこのライブラリを試してみたとのメッセージと、この発生した例外はVAR解決できませんでした:Xを。私は、ASTを、検証、変数の解決などの副作用のない単純なプロセスとして構築することを考えました。どのようにこの可変解像度ステップを省略できるかについての明確な文書がないことも奇妙である。clojure tools.analyzerを検証する手順を無視するにはどうすればよいですか?
(私が試したようではない
environment
内部の)第三引数として:passes-opts
に渡す必要があり、私はオプションで演奏しましたX) (連想(AJ /空-ENV) :パス-OPTS {:検証/解決できないシンボルハンドラ (FN [ABC](a)はプリント)}))を 'が、運がなかったです – hsestupin