CrossClj

0.6.9 docs

SourceDocs



RECENT

    tools.analyzer

    Clojars


    OWNER
    Clojure
    clojure.org

    Index of all namespaces


    « Project + dependencies

    An analyzer for Clojure code, written in Clojure and producing AST in EDN

    clojure.tools.analyzerDocsSource
    Analyzer for clojure code, host agnostic.
    
    Entry point:
    * analyze
    
    Platform implementers must provide dynamic bindings for:
    * macroexpand-1
    * parse
    * create-var
    * var?
    
    Setting up the global env is also required, see clojure.tools.analyzer.env
    
    See clojure.tools.analyzer.core-test for an example on how to setup the analyzer.
    clojure.tools.analyzer.ast.queryDocsSource
    Utilities for querying tools.analyzer ASTs with Datomic