Skip to content

Instantly share code, notes, and snippets.

@hiredman
Created October 13, 2010 03:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hiredman/623413 to your computer and use it in GitHub Desktop.
Save hiredman/623413 to your computer and use it in GitHub Desktop.
public final class foo.bar__init extends java.lang.Object{
static {};
Code:
0: ldc #8; //String foo.bar
2: ldc #10; //String x
4: ldc2_w #11; //long 1l
7: new #14; //class java/lang/Long
10: dup
11: dup2_x2
12: pop2
13: invokespecial #18; //Method java/lang/Long."<init>":(J)V
16: invokestatic #24; //Method clojure/lang/RT.var:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Lclojure/lang/Var;
19: return
}
;;;
% rlwrap java -cp ~/.jars/\*:/tmp/foo.jar clojure.main
Clojure 1.2.0-master-SNAPSHOT
user=> (use 'foo.bar)
nil
user=> x
1
user=>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment