lux.analyser.lambda__init.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/analyser/lambda__init java/lang/Object load ()V const__0 Lclojure/lang/Var; clojure/lang/Var
getRawRoot ()Ljava/lang/Object;
clojure/lang/IFn const__1 Lclojure/lang/AFn; invoke &(Ljava/lang/Object;)Ljava/lang/Object; )lux/analyser/lambda$loading__4958__auto__
clojure/lang/Symbol " const__2 $ % equals (Ljava/lang/Object;)Z ' (
# ) lux/analyser/lambda$fn__7119 +
, java/util/concurrent/Callable . clojure/lang/LockingTransaction 0 runInTransaction 3(Ljava/util/concurrent/Callable;)Ljava/lang/Object; 2 3
1 4 const__3 6 7 const__11 9 : clojure/lang/IPersistentMap < setMeta (Lclojure/lang/IPersistentMap;)V > ?
@ lux/analyser/lambda$with_lambda B
C bindRoot (Ljava/lang/Object;)V E F
G const__12 I J const__15 L M lux/analyser/lambda$close_over O
P const__4 Lclojure/lang/Keyword; const__5 const__6 Ljava/lang/Object; const__7 const__8 const__9 const__10 const__13 const__14 __init0 clojure.core ^ in-ns ` clojure/lang/RT b var 8(Ljava/lang/String;Ljava/lang/String;)Lclojure/lang/Var; d e
c f lux.analyser.lambda h intern ;(Ljava/lang/String;Ljava/lang/String;)Lclojure/lang/Symbol; j k
# l clojure/lang/AFn n with-lambda p file r keyword <(Ljava/lang/String;Ljava/lang/String;)Lclojure/lang/Keyword; t u
c v clojure/lang/Keyword x R S z column | T S ~ java/lang/Integer ? valueOf (I)Ljava/lang/Integer; ? ?
? ? U V ? line ? W S ? X V ? arglists ? Y S ? self ? self-type ? arg ? arg-type ? body ? vector 5([Ljava/lang/Object;)Lclojure/lang/IPersistentVector; ? ?
c ? java/util/Arrays ? asList %([Ljava/lang/Object;)Ljava/util/List; ? ?
? ? clojure/lang/PersistentList ? create 0(Ljava/util/List;)Lclojure/lang/IPersistentList; ? ?
? ? Z V ? lux/analyser/lambda.clj ? map 2([Ljava/lang/Object;)Lclojure/lang/IPersistentMap; ? ?
c ?
close-over ? [ V ? scope ? name ? register ? frame ? \ V ? ]
? lux.analyser.lambda__init ? java/lang/Class ? forName %(Ljava/lang/String;)Ljava/lang/Class; ? ?
? ? getClassLoader ()Ljava/lang/ClassLoader; ? ?
? ? clojure/lang/Compiler ? pushNSandLoader (Ljava/lang/ClassLoader;)V ? ?
? ?
? popThreadBindings ?
? Code LineNumberTable ! $ 6 R S T S U V W S X V Y S Z V 9 I [ V \ V L ? ? t?
? ? ? ? ? Y? ? ? ! ? ? #? &? *? ? W? ,Y? -? /? 5W? 8Y? ;? =? AY? CY? D? H? KY? N? =? AY? PY? Q? H? ? 4 ] ? ! _a? g? ?
i? m? o? _? m? o? &iq? g? ? 8s? w? y? {}? w? y? ? ?? ??? w? y? ?? ?? ??? w? y? ?? Y? Y?? mSY?? mSY?? mSY?? mSY?? mS? ?S? ?? ?? ?? Ys? wSY?SY}? wSY? ?SY?? wSY? ?SY?? wSY? Y? Y?? mSY?? mSY?? mSY?? mSY?? mS? ?S? ?? ?S? ?? o? ;i?? g? ? K? ?? ?? Y? Y?? mSY?? mSY?? mSY?? mS? ?S? ?? ?? ?? Ys? wSY?SY}? wSY? ?SY?? wSY? ?SY?? wSY? Y? Y?? mSY?? mSY?? mSY?? mS? ?S? ?? ?S? ?? o? N? ? ? 0 ? ?Ƹ ̶ и ָ ظ ۧ ? ۿ?