japji/resources/public/js/cljs-runtime/sci.configs.cljs.pprint.js

325 lines
29 KiB
JavaScript

goog.provide('sci.configs.cljs.pprint');
sci.configs.cljs.pprint.pns = sci.core.create_ns.cljs$core$IFn$_invoke$arity$2(new cljs.core.Symbol(null,"cljs.pprint","cljs.pprint",-966900911,null),null);
/**
* Execute body with the pretty print dispatch function bound to function.
*/
sci.configs.cljs.pprint.with_pprint_dispatch = (function sci$configs$cljs$pprint$with_pprint_dispatch(var_args){
var args__5755__auto__ = [];
var len__5749__auto___49873 = arguments.length;
var i__5750__auto___49874 = (0);
while(true){
if((i__5750__auto___49874 < len__5749__auto___49873)){
args__5755__auto__.push((arguments[i__5750__auto___49874]));
var G__49875 = (i__5750__auto___49874 + (1));
i__5750__auto___49874 = G__49875;
continue;
} else {
}
break;
}
var argseq__5756__auto__ = ((((3) < args__5755__auto__.length))?(new cljs.core.IndexedSeq(args__5755__auto__.slice((3)),(0),null)):null);
return sci.configs.cljs.pprint.with_pprint_dispatch.cljs$core$IFn$_invoke$arity$variadic((arguments[(0)]),(arguments[(1)]),(arguments[(2)]),argseq__5756__auto__);
});
(sci.configs.cljs.pprint.with_pprint_dispatch.cljs$core$IFn$_invoke$arity$variadic = (function (_,___$1,function$,body){
return cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,new cljs.core.Symbol("cljs.core","binding","cljs.core/binding",2050379843,null),null,(1),null)),(new cljs.core.List(null,cljs.core.vec(cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,new cljs.core.Symbol("cljs.pprint","*print-pprint-dispatch*","cljs.pprint/*print-pprint-dispatch*",-1820734013,null),null,(1),null)),(new cljs.core.List(null,function$,null,(1),null)))))),null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([body], 0))));
}));
(sci.configs.cljs.pprint.with_pprint_dispatch.cljs$lang$maxFixedArity = (3));
/** @this {Function} */
(sci.configs.cljs.pprint.with_pprint_dispatch.cljs$lang$applyTo = (function (seq49805){
var G__49806 = cljs.core.first(seq49805);
var seq49805__$1 = cljs.core.next(seq49805);
var G__49807 = cljs.core.first(seq49805__$1);
var seq49805__$2 = cljs.core.next(seq49805__$1);
var G__49808 = cljs.core.first(seq49805__$2);
var seq49805__$3 = cljs.core.next(seq49805__$2);
var self__5734__auto__ = this;
return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__49806,G__49807,G__49808,seq49805__$3);
}));
sci.configs.cljs.pprint.print_pprint_dispatch = sci.core.new_dynamic_var.cljs$core$IFn$_invoke$arity$3(new cljs.core.Symbol(null,"*print-pprint-dispatch*","*print-pprint-dispatch*",-1709114492,null),cljs.pprint._STAR_print_pprint_dispatch_STAR_,new cljs.core.PersistentArrayMap(null, 1, [new cljs.core.Keyword(null,"ns","ns",441598760),sci.configs.cljs.pprint.pns], null));
sci.configs.cljs.pprint.pprint = (function sci$configs$cljs$pprint$pprint(var_args){
var args__5755__auto__ = [];
var len__5749__auto___49876 = arguments.length;
var i__5750__auto___49877 = (0);
while(true){
if((i__5750__auto___49877 < len__5749__auto___49876)){
args__5755__auto__.push((arguments[i__5750__auto___49877]));
var G__49878 = (i__5750__auto___49877 + (1));
i__5750__auto___49877 = G__49878;
continue;
} else {
}
break;
}
var argseq__5756__auto__ = ((((0) < args__5755__auto__.length))?(new cljs.core.IndexedSeq(args__5755__auto__.slice((0)),(0),null)):null);
return sci.configs.cljs.pprint.pprint.cljs$core$IFn$_invoke$arity$variadic(argseq__5756__auto__);
});
(sci.configs.cljs.pprint.pprint.cljs$core$IFn$_invoke$arity$variadic = (function (args){
var _STAR_print_fn_STAR__orig_val__49824 = cljs.core._STAR_print_fn_STAR_;
var _STAR_print_newline_STAR__orig_val__49825 = cljs.core._STAR_print_newline_STAR_;
var _STAR_print_pprint_dispatch_STAR__orig_val__49826 = cljs.pprint._STAR_print_pprint_dispatch_STAR_;
var _STAR_print_fn_STAR__temp_val__49827 = cljs.core.deref(sci.core.print_fn);
var _STAR_print_newline_STAR__temp_val__49828 = cljs.core.deref(sci.core.print_newline);
var _STAR_print_pprint_dispatch_STAR__temp_val__49829 = cljs.core.deref(sci.configs.cljs.pprint.print_pprint_dispatch);
(cljs.core._STAR_print_fn_STAR_ = _STAR_print_fn_STAR__temp_val__49827);
(cljs.core._STAR_print_newline_STAR_ = _STAR_print_newline_STAR__temp_val__49828);
(cljs.pprint._STAR_print_pprint_dispatch_STAR_ = _STAR_print_pprint_dispatch_STAR__temp_val__49829);
try{return cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.pprint.pprint,args);
}finally {(cljs.pprint._STAR_print_pprint_dispatch_STAR_ = _STAR_print_pprint_dispatch_STAR__orig_val__49826);
(cljs.core._STAR_print_newline_STAR_ = _STAR_print_newline_STAR__orig_val__49825);
(cljs.core._STAR_print_fn_STAR_ = _STAR_print_fn_STAR__orig_val__49824);
}}));
(sci.configs.cljs.pprint.pprint.cljs$lang$maxFixedArity = (0));
/** @this {Function} */
(sci.configs.cljs.pprint.pprint.cljs$lang$applyTo = (function (seq49815){
var self__5735__auto__ = this;
return self__5735__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq49815));
}));
sci.configs.cljs.pprint.print_table = (function sci$configs$cljs$pprint$print_table(var_args){
var args__5755__auto__ = [];
var len__5749__auto___49879 = arguments.length;
var i__5750__auto___49880 = (0);
while(true){
if((i__5750__auto___49880 < len__5749__auto___49879)){
args__5755__auto__.push((arguments[i__5750__auto___49880]));
var G__49881 = (i__5750__auto___49880 + (1));
i__5750__auto___49880 = G__49881;
continue;
} else {
}
break;
}
var argseq__5756__auto__ = ((((0) < args__5755__auto__.length))?(new cljs.core.IndexedSeq(args__5755__auto__.slice((0)),(0),null)):null);
return sci.configs.cljs.pprint.print_table.cljs$core$IFn$_invoke$arity$variadic(argseq__5756__auto__);
});
(sci.configs.cljs.pprint.print_table.cljs$core$IFn$_invoke$arity$variadic = (function (args){
var _STAR_print_fn_STAR__orig_val__49845 = cljs.core._STAR_print_fn_STAR_;
var _STAR_print_newline_STAR__orig_val__49846 = cljs.core._STAR_print_newline_STAR_;
var _STAR_print_fn_STAR__temp_val__49847 = cljs.core.deref(sci.core.print_fn);
var _STAR_print_newline_STAR__temp_val__49848 = cljs.core.deref(sci.core.print_newline);
(cljs.core._STAR_print_fn_STAR_ = _STAR_print_fn_STAR__temp_val__49847);
(cljs.core._STAR_print_newline_STAR_ = _STAR_print_newline_STAR__temp_val__49848);
try{return cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.pprint.print_table,args);
}finally {(cljs.core._STAR_print_newline_STAR_ = _STAR_print_newline_STAR__orig_val__49846);
(cljs.core._STAR_print_fn_STAR_ = _STAR_print_fn_STAR__orig_val__49845);
}}));
(sci.configs.cljs.pprint.print_table.cljs$lang$maxFixedArity = (0));
/** @this {Function} */
(sci.configs.cljs.pprint.print_table.cljs$lang$applyTo = (function (seq49840){
var self__5735__auto__ = this;
return self__5735__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq49840));
}));
sci.configs.cljs.pprint.cl_format = (function sci$configs$cljs$pprint$cl_format(var_args){
var args__5755__auto__ = [];
var len__5749__auto___49882 = arguments.length;
var i__5750__auto___49883 = (0);
while(true){
if((i__5750__auto___49883 < len__5749__auto___49882)){
args__5755__auto__.push((arguments[i__5750__auto___49883]));
var G__49884 = (i__5750__auto___49883 + (1));
i__5750__auto___49883 = G__49884;
continue;
} else {
}
break;
}
var argseq__5756__auto__ = ((((0) < args__5755__auto__.length))?(new cljs.core.IndexedSeq(args__5755__auto__.slice((0)),(0),null)):null);
return sci.configs.cljs.pprint.cl_format.cljs$core$IFn$_invoke$arity$variadic(argseq__5756__auto__);
});
(sci.configs.cljs.pprint.cl_format.cljs$core$IFn$_invoke$arity$variadic = (function (args){
var _STAR_print_fn_STAR__orig_val__49860 = cljs.core._STAR_print_fn_STAR_;
var _STAR_print_newline_STAR__orig_val__49861 = cljs.core._STAR_print_newline_STAR_;
var _STAR_print_fn_STAR__temp_val__49862 = cljs.core.deref(sci.core.print_fn);
var _STAR_print_newline_STAR__temp_val__49863 = cljs.core.deref(sci.core.print_newline);
(cljs.core._STAR_print_fn_STAR_ = _STAR_print_fn_STAR__temp_val__49862);
(cljs.core._STAR_print_newline_STAR_ = _STAR_print_newline_STAR__temp_val__49863);
try{return cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.pprint.cl_format,args);
}finally {(cljs.core._STAR_print_newline_STAR_ = _STAR_print_newline_STAR__orig_val__49861);
(cljs.core._STAR_print_fn_STAR_ = _STAR_print_fn_STAR__orig_val__49860);
}}));
(sci.configs.cljs.pprint.cl_format.cljs$lang$maxFixedArity = (0));
/** @this {Function} */
(sci.configs.cljs.pprint.cl_format.cljs$lang$applyTo = (function (seq49852){
var self__5735__auto__ = this;
return self__5735__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq49852));
}));
sci.configs.cljs.pprint.cljs_pprint_namespace = new cljs.core.PersistentArrayMap(null, 6, [new cljs.core.Symbol(null,"pprint","pprint",-1434237374,null),(function (){var ns__49406__auto__ = sci.configs.cljs.pprint.pns;
var var__49407__auto__ = new cljs.core.Var(function(){return sci.configs.cljs.pprint.pprint;},new cljs.core.Symbol("sci.configs.cljs.pprint","pprint","sci.configs.cljs.pprint/pprint",519877225,null),cljs.core.PersistentHashMap.fromArrays([new cljs.core.Keyword(null,"ns","ns",441598760),new cljs.core.Keyword(null,"name","name",1843675177),new cljs.core.Keyword(null,"file","file",-1269645878),new cljs.core.Keyword(null,"end-column","end-column",1425389514),new cljs.core.Keyword(null,"top-fn","top-fn",-2056129173),new cljs.core.Keyword(null,"column","column",2078222095),new cljs.core.Keyword(null,"line","line",212345235),new cljs.core.Keyword(null,"end-line","end-line",1837326455),new cljs.core.Keyword(null,"arglists","arglists",1661989754),new cljs.core.Keyword(null,"doc","doc",1913296891),new cljs.core.Keyword(null,"test","test",577538877)],[new cljs.core.Symbol(null,"sci.configs.cljs.pprint","sci.configs.cljs.pprint",-937417453,null),new cljs.core.Symbol(null,"pprint","pprint",-1434237374,null),"sci/configs/cljs/pprint.cljs",13,new cljs.core.PersistentArrayMap(null, 6, [new cljs.core.Keyword(null,"variadic?","variadic?",584179762),true,new cljs.core.Keyword(null,"fixed-arity","fixed-arity",1586445869),(0),new cljs.core.Keyword(null,"max-fixed-arity","max-fixed-arity",-690205543),(0),new cljs.core.Keyword(null,"method-params","method-params",-980792179),new cljs.core.PersistentVector(null, 1, 5, cljs.core.PersistentVector.EMPTY_NODE, [cljs.core.list(new cljs.core.Symbol(null,"args","args",-1338879193,null))], null),new cljs.core.Keyword(null,"arglists","arglists",1661989754),cljs.core.list(new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Symbol(null,"&","&",-2144855648,null),new cljs.core.Symbol(null,"args","args",-1338879193,null)], null)),new cljs.core.Keyword(null,"arglists-meta","arglists-meta",1944829838),cljs.core.list(null)], null),1,16,16,cljs.core.list(new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Symbol(null,"&","&",-2144855648,null),new cljs.core.Symbol(null,"args","args",-1338879193,null)], null)),null,(cljs.core.truth_(sci.configs.cljs.pprint.pprint)?sci.configs.cljs.pprint.pprint.cljs$lang$test:null)]));
var val__49408__auto__ = cljs.core.deref(var__49407__auto__);
var m__49409__auto__ = cljs.core.meta(var__49407__auto__);
var name__49410__auto__ = (function (){var or__5025__auto__ = null;
if(cljs.core.truth_(or__5025__auto__)){
return or__5025__auto__;
} else {
return new cljs.core.Keyword(null,"name","name",1843675177).cljs$core$IFn$_invoke$arity$1(m__49409__auto__);
}
})();
var new_m__49411__auto__ = new cljs.core.PersistentArrayMap(null, 4, [new cljs.core.Keyword(null,"ns","ns",441598760),ns__49406__auto__,new cljs.core.Keyword(null,"name","name",1843675177),name__49410__auto__,new cljs.core.Keyword(null,"arglists","arglists",1661989754),new cljs.core.Keyword(null,"arglists","arglists",1661989754).cljs$core$IFn$_invoke$arity$1(m__49409__auto__),new cljs.core.Keyword(null,"doc","doc",1913296891),new cljs.core.Keyword(null,"doc","doc",1913296891).cljs$core$IFn$_invoke$arity$1(m__49409__auto__)], null);
if(cljs.core.truth_(new cljs.core.Keyword(null,"dynamic","dynamic",704819571).cljs$core$IFn$_invoke$arity$1(m__49409__auto__))){
return sci.core.new_dynamic_var.cljs$core$IFn$_invoke$arity$3(name__49410__auto__,val__49408__auto__,new_m__49411__auto__);
} else {
if(cljs.core.truth_((function (){var or__5025__auto__ = new cljs.core.Keyword(null,"macro","macro",-867863404).cljs$core$IFn$_invoke$arity$1(m__49409__auto__);
if(cljs.core.truth_(or__5025__auto__)){
return or__5025__auto__;
} else {
return new cljs.core.Keyword("sci","macro","sci/macro",-868536151).cljs$core$IFn$_invoke$arity$1(m__49409__auto__);
}
})())){
return sci.core.new_macro_var.cljs$core$IFn$_invoke$arity$3(name__49410__auto__,val__49408__auto__,new_m__49411__auto__);
} else {
return sci.core.new_var.cljs$core$IFn$_invoke$arity$3(name__49410__auto__,val__49408__auto__,new_m__49411__auto__);
}
}
})(),new cljs.core.Symbol(null,"*print-pprint-dispatch*","*print-pprint-dispatch*",-1709114492,null),sci.configs.cljs.pprint.print_pprint_dispatch,new cljs.core.Symbol(null,"print-table","print-table",-2093158225,null),(function (){var ns__49406__auto__ = sci.configs.cljs.pprint.pns;
var var__49407__auto__ = new cljs.core.Var(function(){return sci.configs.cljs.pprint.print_table;},new cljs.core.Symbol("sci.configs.cljs.pprint","print-table","sci.configs.cljs.pprint/print-table",802569398,null),cljs.core.PersistentHashMap.fromArrays([new cljs.core.Keyword(null,"ns","ns",441598760),new cljs.core.Keyword(null,"name","name",1843675177),new cljs.core.Keyword(null,"file","file",-1269645878),new cljs.core.Keyword(null,"end-column","end-column",1425389514),new cljs.core.Keyword(null,"top-fn","top-fn",-2056129173),new cljs.core.Keyword(null,"column","column",2078222095),new cljs.core.Keyword(null,"line","line",212345235),new cljs.core.Keyword(null,"end-line","end-line",1837326455),new cljs.core.Keyword(null,"arglists","arglists",1661989754),new cljs.core.Keyword(null,"doc","doc",1913296891),new cljs.core.Keyword(null,"test","test",577538877)],[new cljs.core.Symbol(null,"sci.configs.cljs.pprint","sci.configs.cljs.pprint",-937417453,null),new cljs.core.Symbol(null,"print-table","print-table",-2093158225,null),"sci/configs/cljs/pprint.cljs",18,new cljs.core.PersistentArrayMap(null, 6, [new cljs.core.Keyword(null,"variadic?","variadic?",584179762),true,new cljs.core.Keyword(null,"fixed-arity","fixed-arity",1586445869),(0),new cljs.core.Keyword(null,"max-fixed-arity","max-fixed-arity",-690205543),(0),new cljs.core.Keyword(null,"method-params","method-params",-980792179),new cljs.core.PersistentVector(null, 1, 5, cljs.core.PersistentVector.EMPTY_NODE, [cljs.core.list(new cljs.core.Symbol(null,"args","args",-1338879193,null))], null),new cljs.core.Keyword(null,"arglists","arglists",1661989754),cljs.core.list(new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Symbol(null,"&","&",-2144855648,null),new cljs.core.Symbol(null,"args","args",-1338879193,null)], null)),new cljs.core.Keyword(null,"arglists-meta","arglists-meta",1944829838),cljs.core.list(null)], null),1,22,22,cljs.core.list(new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Symbol(null,"&","&",-2144855648,null),new cljs.core.Symbol(null,"args","args",-1338879193,null)], null)),null,(cljs.core.truth_(sci.configs.cljs.pprint.print_table)?sci.configs.cljs.pprint.print_table.cljs$lang$test:null)]));
var val__49408__auto__ = cljs.core.deref(var__49407__auto__);
var m__49409__auto__ = cljs.core.meta(var__49407__auto__);
var name__49410__auto__ = (function (){var or__5025__auto__ = null;
if(cljs.core.truth_(or__5025__auto__)){
return or__5025__auto__;
} else {
return new cljs.core.Keyword(null,"name","name",1843675177).cljs$core$IFn$_invoke$arity$1(m__49409__auto__);
}
})();
var new_m__49411__auto__ = new cljs.core.PersistentArrayMap(null, 4, [new cljs.core.Keyword(null,"ns","ns",441598760),ns__49406__auto__,new cljs.core.Keyword(null,"name","name",1843675177),name__49410__auto__,new cljs.core.Keyword(null,"arglists","arglists",1661989754),new cljs.core.Keyword(null,"arglists","arglists",1661989754).cljs$core$IFn$_invoke$arity$1(m__49409__auto__),new cljs.core.Keyword(null,"doc","doc",1913296891),new cljs.core.Keyword(null,"doc","doc",1913296891).cljs$core$IFn$_invoke$arity$1(m__49409__auto__)], null);
if(cljs.core.truth_(new cljs.core.Keyword(null,"dynamic","dynamic",704819571).cljs$core$IFn$_invoke$arity$1(m__49409__auto__))){
return sci.core.new_dynamic_var.cljs$core$IFn$_invoke$arity$3(name__49410__auto__,val__49408__auto__,new_m__49411__auto__);
} else {
if(cljs.core.truth_((function (){var or__5025__auto__ = new cljs.core.Keyword(null,"macro","macro",-867863404).cljs$core$IFn$_invoke$arity$1(m__49409__auto__);
if(cljs.core.truth_(or__5025__auto__)){
return or__5025__auto__;
} else {
return new cljs.core.Keyword("sci","macro","sci/macro",-868536151).cljs$core$IFn$_invoke$arity$1(m__49409__auto__);
}
})())){
return sci.core.new_macro_var.cljs$core$IFn$_invoke$arity$3(name__49410__auto__,val__49408__auto__,new_m__49411__auto__);
} else {
return sci.core.new_var.cljs$core$IFn$_invoke$arity$3(name__49410__auto__,val__49408__auto__,new_m__49411__auto__);
}
}
})(),new cljs.core.Symbol(null,"cl-format","cl-format",-1229847214,null),(function (){var ns__49406__auto__ = sci.configs.cljs.pprint.pns;
var var__49407__auto__ = new cljs.core.Var(function(){return sci.configs.cljs.pprint.cl_format;},new cljs.core.Symbol("sci.configs.cljs.pprint","cl-format","sci.configs.cljs.pprint/cl-format",1800952185,null),cljs.core.PersistentHashMap.fromArrays([new cljs.core.Keyword(null,"ns","ns",441598760),new cljs.core.Keyword(null,"name","name",1843675177),new cljs.core.Keyword(null,"file","file",-1269645878),new cljs.core.Keyword(null,"end-column","end-column",1425389514),new cljs.core.Keyword(null,"top-fn","top-fn",-2056129173),new cljs.core.Keyword(null,"column","column",2078222095),new cljs.core.Keyword(null,"line","line",212345235),new cljs.core.Keyword(null,"end-line","end-line",1837326455),new cljs.core.Keyword(null,"arglists","arglists",1661989754),new cljs.core.Keyword(null,"doc","doc",1913296891),new cljs.core.Keyword(null,"test","test",577538877)],[new cljs.core.Symbol(null,"sci.configs.cljs.pprint","sci.configs.cljs.pprint",-937417453,null),new cljs.core.Symbol(null,"cl-format","cl-format",-1229847214,null),"sci/configs/cljs/pprint.cljs",16,new cljs.core.PersistentArrayMap(null, 6, [new cljs.core.Keyword(null,"variadic?","variadic?",584179762),true,new cljs.core.Keyword(null,"fixed-arity","fixed-arity",1586445869),(0),new cljs.core.Keyword(null,"max-fixed-arity","max-fixed-arity",-690205543),(0),new cljs.core.Keyword(null,"method-params","method-params",-980792179),new cljs.core.PersistentVector(null, 1, 5, cljs.core.PersistentVector.EMPTY_NODE, [cljs.core.list(new cljs.core.Symbol(null,"args","args",-1338879193,null))], null),new cljs.core.Keyword(null,"arglists","arglists",1661989754),cljs.core.list(new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Symbol(null,"&","&",-2144855648,null),new cljs.core.Symbol(null,"args","args",-1338879193,null)], null)),new cljs.core.Keyword(null,"arglists-meta","arglists-meta",1944829838),cljs.core.list(null)], null),1,27,27,cljs.core.list(new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Symbol(null,"&","&",-2144855648,null),new cljs.core.Symbol(null,"args","args",-1338879193,null)], null)),null,(cljs.core.truth_(sci.configs.cljs.pprint.cl_format)?sci.configs.cljs.pprint.cl_format.cljs$lang$test:null)]));
var val__49408__auto__ = cljs.core.deref(var__49407__auto__);
var m__49409__auto__ = cljs.core.meta(var__49407__auto__);
var name__49410__auto__ = (function (){var or__5025__auto__ = null;
if(cljs.core.truth_(or__5025__auto__)){
return or__5025__auto__;
} else {
return new cljs.core.Keyword(null,"name","name",1843675177).cljs$core$IFn$_invoke$arity$1(m__49409__auto__);
}
})();
var new_m__49411__auto__ = new cljs.core.PersistentArrayMap(null, 4, [new cljs.core.Keyword(null,"ns","ns",441598760),ns__49406__auto__,new cljs.core.Keyword(null,"name","name",1843675177),name__49410__auto__,new cljs.core.Keyword(null,"arglists","arglists",1661989754),new cljs.core.Keyword(null,"arglists","arglists",1661989754).cljs$core$IFn$_invoke$arity$1(m__49409__auto__),new cljs.core.Keyword(null,"doc","doc",1913296891),new cljs.core.Keyword(null,"doc","doc",1913296891).cljs$core$IFn$_invoke$arity$1(m__49409__auto__)], null);
if(cljs.core.truth_(new cljs.core.Keyword(null,"dynamic","dynamic",704819571).cljs$core$IFn$_invoke$arity$1(m__49409__auto__))){
return sci.core.new_dynamic_var.cljs$core$IFn$_invoke$arity$3(name__49410__auto__,val__49408__auto__,new_m__49411__auto__);
} else {
if(cljs.core.truth_((function (){var or__5025__auto__ = new cljs.core.Keyword(null,"macro","macro",-867863404).cljs$core$IFn$_invoke$arity$1(m__49409__auto__);
if(cljs.core.truth_(or__5025__auto__)){
return or__5025__auto__;
} else {
return new cljs.core.Keyword("sci","macro","sci/macro",-868536151).cljs$core$IFn$_invoke$arity$1(m__49409__auto__);
}
})())){
return sci.core.new_macro_var.cljs$core$IFn$_invoke$arity$3(name__49410__auto__,val__49408__auto__,new_m__49411__auto__);
} else {
return sci.core.new_var.cljs$core$IFn$_invoke$arity$3(name__49410__auto__,val__49408__auto__,new_m__49411__auto__);
}
}
})(),new cljs.core.Symbol(null,"code-dispatch","code-dispatch",-511363514,null),(function (){var ns__49406__auto__ = sci.configs.cljs.pprint.pns;
var var__49407__auto__ = new cljs.core.Var(function(){return cljs.pprint.code_dispatch;},new cljs.core.Symbol("cljs.pprint","code-dispatch","cljs.pprint/code-dispatch",-423875137,null),cljs.core.PersistentHashMap.fromArrays([new cljs.core.Keyword(null,"added","added",2057651688),new cljs.core.Keyword(null,"ns","ns",441598760),new cljs.core.Keyword(null,"name","name",1843675177),new cljs.core.Keyword(null,"file","file",-1269645878),new cljs.core.Keyword(null,"end-column","end-column",1425389514),new cljs.core.Keyword(null,"column","column",2078222095),new cljs.core.Keyword(null,"line","line",212345235),new cljs.core.Keyword(null,"end-line","end-line",1837326455),new cljs.core.Keyword(null,"arglists","arglists",1661989754),new cljs.core.Keyword(null,"doc","doc",1913296891),new cljs.core.Keyword(null,"test","test",577538877)],["1.2",new cljs.core.Symbol(null,"cljs.pprint","cljs.pprint",-966900911,null),new cljs.core.Symbol(null,"code-dispatch","code-dispatch",-511363514,null),"cljs/pprint.cljs",16,1,3203,3204,cljs.core.List.EMPTY,"The pretty print dispatch function for pretty printing Clojure code.",(cljs.core.truth_(cljs.pprint.code_dispatch)?cljs.pprint.code_dispatch.cljs$lang$test:null)]));
var val__49408__auto__ = cljs.core.deref(var__49407__auto__);
var m__49409__auto__ = cljs.core.meta(var__49407__auto__);
var name__49410__auto__ = (function (){var or__5025__auto__ = null;
if(cljs.core.truth_(or__5025__auto__)){
return or__5025__auto__;
} else {
return new cljs.core.Keyword(null,"name","name",1843675177).cljs$core$IFn$_invoke$arity$1(m__49409__auto__);
}
})();
var new_m__49411__auto__ = new cljs.core.PersistentArrayMap(null, 4, [new cljs.core.Keyword(null,"ns","ns",441598760),ns__49406__auto__,new cljs.core.Keyword(null,"name","name",1843675177),name__49410__auto__,new cljs.core.Keyword(null,"arglists","arglists",1661989754),new cljs.core.Keyword(null,"arglists","arglists",1661989754).cljs$core$IFn$_invoke$arity$1(m__49409__auto__),new cljs.core.Keyword(null,"doc","doc",1913296891),new cljs.core.Keyword(null,"doc","doc",1913296891).cljs$core$IFn$_invoke$arity$1(m__49409__auto__)], null);
if(cljs.core.truth_(new cljs.core.Keyword(null,"dynamic","dynamic",704819571).cljs$core$IFn$_invoke$arity$1(m__49409__auto__))){
return sci.core.new_dynamic_var.cljs$core$IFn$_invoke$arity$3(name__49410__auto__,val__49408__auto__,new_m__49411__auto__);
} else {
if(cljs.core.truth_((function (){var or__5025__auto__ = new cljs.core.Keyword(null,"macro","macro",-867863404).cljs$core$IFn$_invoke$arity$1(m__49409__auto__);
if(cljs.core.truth_(or__5025__auto__)){
return or__5025__auto__;
} else {
return new cljs.core.Keyword("sci","macro","sci/macro",-868536151).cljs$core$IFn$_invoke$arity$1(m__49409__auto__);
}
})())){
return sci.core.new_macro_var.cljs$core$IFn$_invoke$arity$3(name__49410__auto__,val__49408__auto__,new_m__49411__auto__);
} else {
return sci.core.new_var.cljs$core$IFn$_invoke$arity$3(name__49410__auto__,val__49408__auto__,new_m__49411__auto__);
}
}
})(),new cljs.core.Symbol(null,"with-pprint-dispatch","with-pprint-dispatch",-1302026849,null),(function (){var ns__49406__auto__ = sci.configs.cljs.pprint.pns;
var var__49407__auto__ = new cljs.core.Var(function(){return sci.configs.cljs.pprint.with_pprint_dispatch;},new cljs.core.Symbol("sci.configs.cljs.pprint","with-pprint-dispatch","sci.configs.cljs.pprint/with-pprint-dispatch",1581175222,null),cljs.core.PersistentHashMap.fromArrays([new cljs.core.Keyword(null,"ns","ns",441598760),new cljs.core.Keyword(null,"name","name",1843675177),new cljs.core.Keyword("sci","macro","sci/macro",-868536151),new cljs.core.Keyword(null,"file","file",-1269645878),new cljs.core.Keyword(null,"end-column","end-column",1425389514),new cljs.core.Keyword(null,"top-fn","top-fn",-2056129173),new cljs.core.Keyword(null,"column","column",2078222095),new cljs.core.Keyword(null,"line","line",212345235),new cljs.core.Keyword(null,"end-line","end-line",1837326455),new cljs.core.Keyword(null,"arglists","arglists",1661989754),new cljs.core.Keyword(null,"doc","doc",1913296891),new cljs.core.Keyword(null,"test","test",577538877)],[new cljs.core.Symbol(null,"sci.configs.cljs.pprint","sci.configs.cljs.pprint",-937417453,null),new cljs.core.Symbol(null,"with-pprint-dispatch","with-pprint-dispatch",-1302026849,null),true,"sci/configs/cljs/pprint.cljs",39,new cljs.core.PersistentArrayMap(null, 6, [new cljs.core.Keyword(null,"variadic?","variadic?",584179762),true,new cljs.core.Keyword(null,"fixed-arity","fixed-arity",1586445869),(3),new cljs.core.Keyword(null,"max-fixed-arity","max-fixed-arity",-690205543),(3),new cljs.core.Keyword(null,"method-params","method-params",-980792179),new cljs.core.PersistentVector(null, 1, 5, cljs.core.PersistentVector.EMPTY_NODE, [cljs.core.list(new cljs.core.Symbol(null,"_","_",-1201019570,null),new cljs.core.Symbol(null,"_","_",-1201019570,null),new cljs.core.Symbol(null,"function","function",-486723946,null),new cljs.core.Symbol(null,"body","body",-408674142,null))], null),new cljs.core.Keyword(null,"arglists","arglists",1661989754),cljs.core.list(new cljs.core.PersistentVector(null, 5, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Symbol(null,"_","_",-1201019570,null),new cljs.core.Symbol(null,"_","_",-1201019570,null),new cljs.core.Symbol(null,"function","function",-486723946,null),new cljs.core.Symbol(null,"&","&",-2144855648,null),new cljs.core.Symbol(null,"body","body",-408674142,null)], null)),new cljs.core.Keyword(null,"arglists-meta","arglists-meta",1944829838),cljs.core.list(null)], null),1,7,7,cljs.core.list(new cljs.core.PersistentVector(null, 5, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Symbol(null,"_","_",-1201019570,null),new cljs.core.Symbol(null,"_","_",-1201019570,null),new cljs.core.Symbol(null,"function","function",-486723946,null),new cljs.core.Symbol(null,"&","&",-2144855648,null),new cljs.core.Symbol(null,"body","body",-408674142,null)], null)),"Execute body with the pretty print dispatch function bound to function.",(cljs.core.truth_(sci.configs.cljs.pprint.with_pprint_dispatch)?sci.configs.cljs.pprint.with_pprint_dispatch.cljs$lang$test:null)]));
var val__49408__auto__ = cljs.core.deref(var__49407__auto__);
var m__49409__auto__ = cljs.core.meta(var__49407__auto__);
var name__49410__auto__ = (function (){var or__5025__auto__ = null;
if(cljs.core.truth_(or__5025__auto__)){
return or__5025__auto__;
} else {
return new cljs.core.Keyword(null,"name","name",1843675177).cljs$core$IFn$_invoke$arity$1(m__49409__auto__);
}
})();
var new_m__49411__auto__ = new cljs.core.PersistentArrayMap(null, 4, [new cljs.core.Keyword(null,"ns","ns",441598760),ns__49406__auto__,new cljs.core.Keyword(null,"name","name",1843675177),name__49410__auto__,new cljs.core.Keyword(null,"arglists","arglists",1661989754),new cljs.core.Keyword(null,"arglists","arglists",1661989754).cljs$core$IFn$_invoke$arity$1(m__49409__auto__),new cljs.core.Keyword(null,"doc","doc",1913296891),new cljs.core.Keyword(null,"doc","doc",1913296891).cljs$core$IFn$_invoke$arity$1(m__49409__auto__)], null);
if(cljs.core.truth_(new cljs.core.Keyword(null,"dynamic","dynamic",704819571).cljs$core$IFn$_invoke$arity$1(m__49409__auto__))){
return sci.core.new_dynamic_var.cljs$core$IFn$_invoke$arity$3(name__49410__auto__,val__49408__auto__,new_m__49411__auto__);
} else {
if(cljs.core.truth_((function (){var or__5025__auto__ = new cljs.core.Keyword(null,"macro","macro",-867863404).cljs$core$IFn$_invoke$arity$1(m__49409__auto__);
if(cljs.core.truth_(or__5025__auto__)){
return or__5025__auto__;
} else {
return new cljs.core.Keyword("sci","macro","sci/macro",-868536151).cljs$core$IFn$_invoke$arity$1(m__49409__auto__);
}
})())){
return sci.core.new_macro_var.cljs$core$IFn$_invoke$arity$3(name__49410__auto__,val__49408__auto__,new_m__49411__auto__);
} else {
return sci.core.new_var.cljs$core$IFn$_invoke$arity$3(name__49410__auto__,val__49408__auto__,new_m__49411__auto__);
}
}
})()], null);
sci.configs.cljs.pprint.namespaces = new cljs.core.PersistentArrayMap(null, 1, [new cljs.core.Symbol(null,"cljs.pprint","cljs.pprint",-966900911,null),sci.configs.cljs.pprint.cljs_pprint_namespace], null);
sci.configs.cljs.pprint.config = new cljs.core.PersistentArrayMap(null, 1, [new cljs.core.Keyword(null,"namespaces","namespaces",-1444157469),sci.configs.cljs.pprint.namespaces], null);
//# sourceMappingURL=sci.configs.cljs.pprint.js.map