lux.compiler.host$fn__20723.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of luxc-jvm Show documentation
Show all versions of luxc-jvm Show documentation
The JVM compiler for the Lux programming language.
The newest version!
???? 1 ? lux/compiler/host$fn__20723 clojure/lang/AFunction host.clj const__0 Lclojure/lang/Var; const__1 Lclojure/lang/Keyword; const__2 const__3 Ljava/lang/Object; const__4 const__5 const__6 const__7 const__8 Lclojure/lang/AFn; ()V lux.compiler.host prepare-return! clojure/lang/RT var 8(Ljava/lang/String;Ljava/lang/String;)Lclojure/lang/Var;
clojure/lang/Var ! file # keyword <(Ljava/lang/String;Ljava/lang/String;)Lclojure/lang/Keyword; % &
' clojure/lang/Keyword ) + column -
/ java/lang/Integer 1 valueOf (I)Ljava/lang/Integer; 3 4
2 5 7 line 9
; = arglists ? A java/lang/Object C *writer* E clojure/lang/Symbol G intern ;(Ljava/lang/String;Ljava/lang/String;)Lclojure/lang/Symbol; I J
H K clojure/lang/IObj M tag O
MethodVisitor Q map 2([Ljava/lang/Object;)Lclojure/lang/IPersistentMap; S T
U clojure/lang/IPersistentMap W withMeta 2(Lclojure/lang/IPersistentMap;)Lclojure/lang/IObj; Y Z N [ *type* ] vector 5([Ljava/lang/Object;)Lclojure/lang/IPersistentVector; _ `
a java/util/Arrays c asList %([Ljava/lang/Object;)Ljava/util/List; e f
d g clojure/lang/PersistentList i create 0(Ljava/util/List;)Lclojure/lang/IPersistentList; k l
j m o lux/compiler/host.clj q clojure/lang/AFn s u w
x invoke ()Ljava/lang/Object; java.lang.Boolean | java.lang.Byte ~ java.lang.Short ? java.lang.Integer ? java.lang.Long ? java.lang.Float ? java.lang.Double ? java.lang.Character ? setMeta (Lclojure/lang/IPersistentMap;)V ? ?
? 7lux/compiler/host$fn__20723$prepare_return_BANG___20724 ? ?(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V w ?
? ? bindRoot (Ljava/lang/Object;)V ? ?
?
boolean_class
byte_class short_class int_class
long_class float_class double_class
char_class this Code LineNumberTable LocalVariableTable
SourceFile SourceDebugExtension 1
? G /? ? ? "$? (? *? ,.? (? *? 0? 6? 8:? (? *? <7? 6? >@? (? *? B? DY? DYF? L? N? DYP? (SYR? LS? V? X? \ SY^? LS? bS? h? n? p? DY$? (SYrSY.? (SY? 6SY:? (SY7? 6SY@? (SY? DY? DYF? L? N? DYP? (SYR? LS? V? X? \ SY^? LS? bS? h? nS? V? t? v? ? / w ? *? y? ? / z { ? ?
X}LM?N?:?:?:?:?:? "Y? v? X? ?Y? ?Y:::,M::+L-N? ?? ?? ? \ T ? Q ? N ?
J ? F ? B ? > ? : ? W ? ? / ? ? XSMAP
host.java
Clojure
*S Clojure
*F
+ 1 host.clj
lux/compiler/host.clj
*L
45#1,51:45
*E