insn 0.5.4

Released under the Eclipse Public License

Functional JVM bytecode generation for Clojure.

Installation

To install, add the following dependency to your project or build file:

[insn "0.5.4"]

Namespaces

insn.clojure

Generate Clojure fns whose bodies are specified as bytecode.

Public variables and functions:

insn.core

Simple JVM bytecode generation.

insn.module

Generate module definitions.

Public variables and functions:

insn.op

Bytecode helpers. Fns for opcodes with an underscore in their name
(e.g., IF_ICMPEQ) use a dash instead (e.g., if-icmpeq).

insn.util

Bytecode and ASM utilities.