
clojure.edn__init.class Maven / Gradle / Ivy
???? 1 ? clojure/edn__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; clojure/lang/Symbol clojure/lang/Namespace find /(Lclojure/lang/Symbol;)Lclojure/lang/Namespace;
! clojure/lang/AReference # const__4 % & clojure/lang/IPersistentMap ( resetMeta <(Lclojure/lang/IPersistentMap;)Lclojure/lang/IPersistentMap; * +
$ , (clojure/edn$loading__7732__auto____10142 . 0
/ 1 3 const__5 5 6 equals (Ljava/lang/Object;)Z 8 9
: clojure/edn$fn__10144 <
= 1 java/util/concurrent/Callable ? clojure/lang/LockingTransaction A runInTransaction 3(Ljava/util/concurrent/Callable;)Ljava/lang/Object; C D
B E const__6 G H const__15 J K setMeta (Lclojure/lang/IPersistentMap;)V M N
O clojure/edn$read Q
R 1 bindRoot (Ljava/lang/Object;)V T U
V const__16 X Y const__19 [ \ clojure/edn$read_string ^
_ 1 __init0 clojure.core b in-ns d clojure/lang/RT f var 8(Ljava/lang/String;Ljava/lang/String;)Lclojure/lang/Var; h i
g j clojure.edn l intern ;(Ljava/lang/String;Ljava/lang/String;)Lclojure/lang/Symbol; n o
p clojure/lang/IObj r doc t keyword <(Ljava/lang/String;Ljava/lang/String;)Lclojure/lang/Keyword; v w
g x edn reading. z author | Rich Hickey ~ map 2([Ljava/lang/Object;)Lclojure/lang/IPersistentMap; ? ?
g ? withMeta 2(Lclojure/lang/IPersistentMap;)Lclojure/lang/IObj; ? ? s ? clojure/lang/AFn ? read ? arglists ? clojure/lang/Tuple ? create "()Lclojure/lang/IPersistentVector; ? ?
? ? stream ? 4(Ljava/lang/Object;)Lclojure/lang/IPersistentVector; ? ?
? ? opts ? F(Ljava/lang/Object;Ljava/lang/Object;)Lclojure/lang/IPersistentVector; ? ?
? ? java/util/Arrays ? asList %([Ljava/lang/Object;)Ljava/util/List; ? ?
? ? clojure/lang/PersistentList ? 0(Ljava/util/List;)Lclojure/lang/IPersistentList; ? ?
? ??Reads the next object from stream, which must be an instance of
java.io.PushbackReader or some derivee. stream defaults to the
current value of *in*.
Reads data in the edn format (subset of Clojure data):
http://edn-format.org
opts is a map that can include the following keys:
:eof - value to return on end-of-file. When not supplied, eof throws an exception.
:readers - a map of tag symbols to data-reader functions to be considered before default-data-readers.
When not supplied, only the default-data-readers will be used.
:default - A function of two args, that will, if present and no reader is found for a tag,
be called with the tag and the value. ? added ? 1.5 ? line ? java/lang/Integer ? valueOf (I)Ljava/lang/Integer; ? ?
? ? column ? file ? clojure/edn.clj ? read-string ? s ? ?Reads one object from the string s. Returns nil when s is nil or empty.
Reads data in the edn format (subset of Clojure data):
http://edn-format.org
opts is a map as per clojure.edn/read ? a
? clojure.edn__init ? classForName %(Ljava/lang/String;)Ljava/lang/Class; ? ?
g ? java/lang/Class ? getClassLoader ()Ljava/lang/ClassLoader; ? ?
? ? clojure/lang/Compiler ? pushNSandLoader (Ljava/lang/ClassLoader;)V ? ?
? ?
? popThreadBindings ?
? Code LineNumberTable ! % 5 G J X [ ? ? ??
? ? ? ? ? ? ? "? $? '? )? -? /Y? 2? ? 4 ? ? ? 7? ;? ? W? =Y? >? @? FW? IY? L? )? PY? RY? S? W? ZY? ]? )? PY? _Y? `? W? ? &