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___49972 = arguments.length; var i__5750__auto___49974 = (0); while(true){ if((i__5750__auto___49974 < len__5749__auto___49972)){ args__5755__auto__.push((arguments[i__5750__auto___49974])); var G__49977 = (i__5750__auto___49974 + (1)); i__5750__auto___49974 = G__49977; 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 (seq49895){ var G__49896 = cljs.core.first(seq49895); var seq49895__$1 = cljs.core.next(seq49895); var G__49897 = cljs.core.first(seq49895__$1); var seq49895__$2 = cljs.core.next(seq49895__$1); var G__49898 = cljs.core.first(seq49895__$2); var seq49895__$3 = cljs.core.next(seq49895__$2); var self__5734__auto__ = this; return self__5734__auto__.cljs$core$IFn$_invoke$arity$variadic(G__49896,G__49897,G__49898,seq49895__$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___49992 = arguments.length; var i__5750__auto___49993 = (0); while(true){ if((i__5750__auto___49993 < len__5749__auto___49992)){ args__5755__auto__.push((arguments[i__5750__auto___49993])); var G__49994 = (i__5750__auto___49993 + (1)); i__5750__auto___49993 = G__49994; 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__49919 = cljs.core._STAR_print_fn_STAR_; var _STAR_print_newline_STAR__orig_val__49920 = cljs.core._STAR_print_newline_STAR_; var _STAR_print_pprint_dispatch_STAR__orig_val__49921 = cljs.pprint._STAR_print_pprint_dispatch_STAR_; var _STAR_print_fn_STAR__temp_val__49922 = cljs.core.deref(sci.core.print_fn); var _STAR_print_newline_STAR__temp_val__49923 = cljs.core.deref(sci.core.print_newline); var _STAR_print_pprint_dispatch_STAR__temp_val__49924 = cljs.core.deref(sci.configs.cljs.pprint.print_pprint_dispatch); (cljs.core._STAR_print_fn_STAR_ = _STAR_print_fn_STAR__temp_val__49922); (cljs.core._STAR_print_newline_STAR_ = _STAR_print_newline_STAR__temp_val__49923); (cljs.pprint._STAR_print_pprint_dispatch_STAR_ = _STAR_print_pprint_dispatch_STAR__temp_val__49924); 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__49921); (cljs.core._STAR_print_newline_STAR_ = _STAR_print_newline_STAR__orig_val__49920); (cljs.core._STAR_print_fn_STAR_ = _STAR_print_fn_STAR__orig_val__49919); }})); (sci.configs.cljs.pprint.pprint.cljs$lang$maxFixedArity = (0)); /** @this {Function} */ (sci.configs.cljs.pprint.pprint.cljs$lang$applyTo = (function (seq49909){ var self__5735__auto__ = this; return self__5735__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq49909)); })); sci.configs.cljs.pprint.print_table = (function sci$configs$cljs$pprint$print_table(var_args){ var args__5755__auto__ = []; var len__5749__auto___49999 = arguments.length; var i__5750__auto___50000 = (0); while(true){ if((i__5750__auto___50000 < len__5749__auto___49999)){ args__5755__auto__.push((arguments[i__5750__auto___50000])); var G__50001 = (i__5750__auto___50000 + (1)); i__5750__auto___50000 = G__50001; 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__49934 = cljs.core._STAR_print_fn_STAR_; var _STAR_print_newline_STAR__orig_val__49935 = cljs.core._STAR_print_newline_STAR_; var _STAR_print_fn_STAR__temp_val__49936 = cljs.core.deref(sci.core.print_fn); var _STAR_print_newline_STAR__temp_val__49937 = cljs.core.deref(sci.core.print_newline); (cljs.core._STAR_print_fn_STAR_ = _STAR_print_fn_STAR__temp_val__49936); (cljs.core._STAR_print_newline_STAR_ = _STAR_print_newline_STAR__temp_val__49937); 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__49935); (cljs.core._STAR_print_fn_STAR_ = _STAR_print_fn_STAR__orig_val__49934); }})); (sci.configs.cljs.pprint.print_table.cljs$lang$maxFixedArity = (0)); /** @this {Function} */ (sci.configs.cljs.pprint.print_table.cljs$lang$applyTo = (function (seq49929){ var self__5735__auto__ = this; return self__5735__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq49929)); })); sci.configs.cljs.pprint.cl_format = (function sci$configs$cljs$pprint$cl_format(var_args){ var args__5755__auto__ = []; var len__5749__auto___50003 = arguments.length; var i__5750__auto___50004 = (0); while(true){ if((i__5750__auto___50004 < len__5749__auto___50003)){ args__5755__auto__.push((arguments[i__5750__auto___50004])); var G__50005 = (i__5750__auto___50004 + (1)); i__5750__auto___50004 = G__50005; 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__49946 = cljs.core._STAR_print_fn_STAR_; var _STAR_print_newline_STAR__orig_val__49947 = cljs.core._STAR_print_newline_STAR_; var _STAR_print_fn_STAR__temp_val__49948 = cljs.core.deref(sci.core.print_fn); var _STAR_print_newline_STAR__temp_val__49949 = cljs.core.deref(sci.core.print_newline); (cljs.core._STAR_print_fn_STAR_ = _STAR_print_fn_STAR__temp_val__49948); (cljs.core._STAR_print_newline_STAR_ = _STAR_print_newline_STAR__temp_val__49949); 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__49947); (cljs.core._STAR_print_fn_STAR_ = _STAR_print_fn_STAR__orig_val__49946); }})); (sci.configs.cljs.pprint.cl_format.cljs$lang$maxFixedArity = (0)); /** @this {Function} */ (sci.configs.cljs.pprint.cl_format.cljs$lang$applyTo = (function (seq49941){ var self__5735__auto__ = this; return self__5735__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq49941)); })); 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__49611__auto__ = sci.configs.cljs.pprint.pns; var var__49612__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__49613__auto__ = cljs.core.deref(var__49612__auto__); var m__49614__auto__ = cljs.core.meta(var__49612__auto__); var name__49615__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__49614__auto__); } })(); var new_m__49616__auto__ = new cljs.core.PersistentArrayMap(null, 4, [new cljs.core.Keyword(null,"ns","ns",441598760),ns__49611__auto__,new cljs.core.Keyword(null,"name","name",1843675177),name__49615__auto__,new cljs.core.Keyword(null,"arglists","arglists",1661989754),new cljs.core.Keyword(null,"arglists","arglists",1661989754).cljs$core$IFn$_invoke$arity$1(m__49614__auto__),new cljs.core.Keyword(null,"doc","doc",1913296891),new cljs.core.Keyword(null,"doc","doc",1913296891).cljs$core$IFn$_invoke$arity$1(m__49614__auto__)], null); if(cljs.core.truth_(new cljs.core.Keyword(null,"dynamic","dynamic",704819571).cljs$core$IFn$_invoke$arity$1(m__49614__auto__))){ return sci.core.new_dynamic_var.cljs$core$IFn$_invoke$arity$3(name__49615__auto__,val__49613__auto__,new_m__49616__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__49614__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__49614__auto__); } })())){ return sci.core.new_macro_var.cljs$core$IFn$_invoke$arity$3(name__49615__auto__,val__49613__auto__,new_m__49616__auto__); } else { return sci.core.new_var.cljs$core$IFn$_invoke$arity$3(name__49615__auto__,val__49613__auto__,new_m__49616__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__49611__auto__ = sci.configs.cljs.pprint.pns; var var__49612__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__49613__auto__ = cljs.core.deref(var__49612__auto__); var m__49614__auto__ = cljs.core.meta(var__49612__auto__); var name__49615__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__49614__auto__); } })(); var new_m__49616__auto__ = new cljs.core.PersistentArrayMap(null, 4, [new cljs.core.Keyword(null,"ns","ns",441598760),ns__49611__auto__,new cljs.core.Keyword(null,"name","name",1843675177),name__49615__auto__,new cljs.core.Keyword(null,"arglists","arglists",1661989754),new cljs.core.Keyword(null,"arglists","arglists",1661989754).cljs$core$IFn$_invoke$arity$1(m__49614__auto__),new cljs.core.Keyword(null,"doc","doc",1913296891),new cljs.core.Keyword(null,"doc","doc",1913296891).cljs$core$IFn$_invoke$arity$1(m__49614__auto__)], null); if(cljs.core.truth_(new cljs.core.Keyword(null,"dynamic","dynamic",704819571).cljs$core$IFn$_invoke$arity$1(m__49614__auto__))){ return sci.core.new_dynamic_var.cljs$core$IFn$_invoke$arity$3(name__49615__auto__,val__49613__auto__,new_m__49616__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__49614__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__49614__auto__); } })())){ return sci.core.new_macro_var.cljs$core$IFn$_invoke$arity$3(name__49615__auto__,val__49613__auto__,new_m__49616__auto__); } else { return sci.core.new_var.cljs$core$IFn$_invoke$arity$3(name__49615__auto__,val__49613__auto__,new_m__49616__auto__); } } })(),new cljs.core.Symbol(null,"cl-format","cl-format",-1229847214,null),(function (){var ns__49611__auto__ = sci.configs.cljs.pprint.pns; var var__49612__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__49613__auto__ = cljs.core.deref(var__49612__auto__); var m__49614__auto__ = cljs.core.meta(var__49612__auto__); var name__49615__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__49614__auto__); } })(); var new_m__49616__auto__ = new cljs.core.PersistentArrayMap(null, 4, [new cljs.core.Keyword(null,"ns","ns",441598760),ns__49611__auto__,new cljs.core.Keyword(null,"name","name",1843675177),name__49615__auto__,new cljs.core.Keyword(null,"arglists","arglists",1661989754),new cljs.core.Keyword(null,"arglists","arglists",1661989754).cljs$core$IFn$_invoke$arity$1(m__49614__auto__),new cljs.core.Keyword(null,"doc","doc",1913296891),new cljs.core.Keyword(null,"doc","doc",1913296891).cljs$core$IFn$_invoke$arity$1(m__49614__auto__)], null); if(cljs.core.truth_(new cljs.core.Keyword(null,"dynamic","dynamic",704819571).cljs$core$IFn$_invoke$arity$1(m__49614__auto__))){ return sci.core.new_dynamic_var.cljs$core$IFn$_invoke$arity$3(name__49615__auto__,val__49613__auto__,new_m__49616__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__49614__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__49614__auto__); } })())){ return sci.core.new_macro_var.cljs$core$IFn$_invoke$arity$3(name__49615__auto__,val__49613__auto__,new_m__49616__auto__); } else { return sci.core.new_var.cljs$core$IFn$_invoke$arity$3(name__49615__auto__,val__49613__auto__,new_m__49616__auto__); } } })(),new cljs.core.Symbol(null,"code-dispatch","code-dispatch",-511363514,null),(function (){var ns__49611__auto__ = sci.configs.cljs.pprint.pns; var var__49612__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__49613__auto__ = cljs.core.deref(var__49612__auto__); var m__49614__auto__ = cljs.core.meta(var__49612__auto__); var name__49615__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__49614__auto__); } })(); var new_m__49616__auto__ = new cljs.core.PersistentArrayMap(null, 4, [new cljs.core.Keyword(null,"ns","ns",441598760),ns__49611__auto__,new cljs.core.Keyword(null,"name","name",1843675177),name__49615__auto__,new cljs.core.Keyword(null,"arglists","arglists",1661989754),new cljs.core.Keyword(null,"arglists","arglists",1661989754).cljs$core$IFn$_invoke$arity$1(m__49614__auto__),new cljs.core.Keyword(null,"doc","doc",1913296891),new cljs.core.Keyword(null,"doc","doc",1913296891).cljs$core$IFn$_invoke$arity$1(m__49614__auto__)], null); if(cljs.core.truth_(new cljs.core.Keyword(null,"dynamic","dynamic",704819571).cljs$core$IFn$_invoke$arity$1(m__49614__auto__))){ return sci.core.new_dynamic_var.cljs$core$IFn$_invoke$arity$3(name__49615__auto__,val__49613__auto__,new_m__49616__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__49614__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__49614__auto__); } })())){ return sci.core.new_macro_var.cljs$core$IFn$_invoke$arity$3(name__49615__auto__,val__49613__auto__,new_m__49616__auto__); } else { return sci.core.new_var.cljs$core$IFn$_invoke$arity$3(name__49615__auto__,val__49613__auto__,new_m__49616__auto__); } } })(),new cljs.core.Symbol(null,"with-pprint-dispatch","with-pprint-dispatch",-1302026849,null),(function (){var ns__49611__auto__ = sci.configs.cljs.pprint.pns; var var__49612__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__49613__auto__ = cljs.core.deref(var__49612__auto__); var m__49614__auto__ = cljs.core.meta(var__49612__auto__); var name__49615__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__49614__auto__); } })(); var new_m__49616__auto__ = new cljs.core.PersistentArrayMap(null, 4, [new cljs.core.Keyword(null,"ns","ns",441598760),ns__49611__auto__,new cljs.core.Keyword(null,"name","name",1843675177),name__49615__auto__,new cljs.core.Keyword(null,"arglists","arglists",1661989754),new cljs.core.Keyword(null,"arglists","arglists",1661989754).cljs$core$IFn$_invoke$arity$1(m__49614__auto__),new cljs.core.Keyword(null,"doc","doc",1913296891),new cljs.core.Keyword(null,"doc","doc",1913296891).cljs$core$IFn$_invoke$arity$1(m__49614__auto__)], null); if(cljs.core.truth_(new cljs.core.Keyword(null,"dynamic","dynamic",704819571).cljs$core$IFn$_invoke$arity$1(m__49614__auto__))){ return sci.core.new_dynamic_var.cljs$core$IFn$_invoke$arity$3(name__49615__auto__,val__49613__auto__,new_m__49616__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__49614__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__49614__auto__); } })())){ return sci.core.new_macro_var.cljs$core$IFn$_invoke$arity$3(name__49615__auto__,val__49613__auto__,new_m__49616__auto__); } else { return sci.core.new_var.cljs$core$IFn$_invoke$arity$3(name__49615__auto__,val__49613__auto__,new_m__49616__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