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