stromová štruktúra zostavená z java kódu, ktorý prešiel do clojure REPL a potom s použitím tejto dátovej štruktúry na nej pracuje. tento strom tvorí ANTLR po analýze kódu.
odpovede:
0 pre odpoveď č. 1Interop Clojure s javou je veľmi dobrý. Existuje nejaký dôvod, prečo môžete volať ANTLR z Clojure a takto vygenerovaný strom jednoducho použiť?
http://clojure.org/java_interop
0 pre odpoveď č. 2
môžete do svojho projektu zahrnúť triedu java, ktorá vytvára strom, a volaním z REPL získate objekt. potom Uzatvorte tento objekt obsahu svojich sŕdc :)
Jediné skutočné rozhodnutie, ktoré musíte urobiť, je urobiťovládanie začať v Clojure, ktorý potom volá java alebo naopak. Ja osobne považujem za ľahšie začať v Clojure, pretože pre mňa je príjemnejšie pracovať s leiningen ako s mavenom.