Skip to content

additional clr-specific passes for tools.analyzer

License

EPL-1.0, EPL-1.0 licenses found

Licenses found

EPL-1.0
LICENSE
EPL-1.0
LICENSE.txt
Notifications You must be signed in to change notification settings

clojure/tools.analyzer.clr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tools.analyzer.clr

A port of clojure/tools.analyzer.jvm to ClojureCLR.

From the parent's README:

An analyzer for Clojure code, written on top of tools.analyzer, providing additional jvm-specific passes.

Please see the JVM version's README for more details.

Notes

Fully functional except:

  • analyze-ns is not yet implemented. (The JVM version involves classpath searching and related techniques that are not relevant on the CLR. This needs some thought.

Releases

Nuget reference:

    PM> Install-Package clojure.tools.analyzer.clr -Version 1.2.4 

Leiningen/Clojars reference:

   [org.clojure.clr/tools.analyzer.clr "1.2.4"]

License

Copyright (C) 2022 Rich Hickey, David Miller & ClojureCLR contributors Distributed under the Eclipse Public License, the same as Clojure.

The parent project has this:

Copyright © 2013-2021 Nicola Mometto, Rich Hickey & contributors. Distributed under the Eclipse Public License, the same as Clojure.

About

additional clr-specific passes for tools.analyzer

Resources

License

EPL-1.0, EPL-1.0 licenses found

Licenses found

EPL-1.0
LICENSE
EPL-1.0
LICENSE.txt

Stars

Watchers

Forks

Packages

No packages published