abp / tools.analyzer

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

tools.analyzer

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

Timothy Baldridge gave a talk on tools.analyzer[.jvm] at Clojure/West in March 2014. Video here.

Note that this library is not to be used directly, instead platform specific extensions should be used. Currently the following platform specific extensions exist: tools.analyzer.jvm, tools.analyzer.js

SPONSORSHIP

YourKit

YourKit has given an open source license for their profiler, greatly simplifying the profiling of tools.analyzer performance.

YourKit is kindly supporting open source projects with its full-featured Java Profiler. YourKit, LLC is the creator of innovative and intelligent tools for profiling Java and .NET applications. Take a look at YourKit's leading software products:

Releases and Dependency Information

Latest stable release: 0.3.0

Leiningen dependency information:

[org.clojure/tools.analyzer "0.3.0"]

Maven dependency information:

<dependency>
  <groupId>org.clojure</groupId>
  <artifactId>tools.analyzer</artifactId>
  <version>0.3.0</version>
</dependency>

Developer Information

License

Copyright © 2013-2014 Nicola Mometto, Rich Hickey & contributors.

Distributed under the Eclipse Public License, the same as Clojure.

About

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