/ / Javaを使用してClojure文法を解析し、それを視覚化する方法 - Java、構文解析、クロージャー、ビジュアライゼーション、文法

Javaを使用してClojure文法を解析し、それを視覚化する方法 - Java、構文解析、クロージャー、ビジュアライゼーション、文法

私はClojureコードを解析する必要があります(実際には長くありません)Javaの内側にあり、トークンを含むツリーを構築します。 そのために標準のClojureライブラリを使用する可能性はありますか? これらのデータを視覚的に表示する最も簡単な方法は何ですか?

回答:

回答№1は5

つかいます clojure.lang.RT 要求する clojure.edn 使用する clojure.edn/read ソース文字列またはファイルからClojureデータ構造を評価せずに取得することができます。 Javaからclojure.lang.RTを使う方法の手引き.


回答№2の場合は0

Clojureソースのソースコードをトラバースし、そこからグラフデータ構造を生成することができます。それから、 グラフビズ グラフを視覚化することができます。