UNPKG

mini-program-cljs

Version:

16 lines 6.57 kB
var window=global;var $CLJS=require("./cljs_env");require("./goog.base.js");require("./cljs.core.js");require("./cljs.tools.reader.impl.utils.js");require("./cljs.tools.reader.impl.errors.js"); var dg,Pk,kl;$CLJS.mk=function(a){if($CLJS.Si(a))return 0===(a&1);throw Error(["Argument must be an integer: ",$CLJS.y.a(a)].join(""));};$CLJS.nk=function(a,b){var c=a.length-b.length;return 0<=c&&a.indexOf(b,c)==c};$CLJS.ok=function(a){return a+1};$CLJS.pk=function(a,b){for(var c=a.length,d=0,f=$CLJS.Xc($CLJS.Yc);;)if(d<c){var g=d+1;f=$CLJS.Zc(f,a[d],b[d]);d=g}else return $CLJS.Wd(f)}; $CLJS.qk=function(a){return $CLJS.P.b(a,$CLJS.Fg)?$CLJS.Fg:function(b,c){var d=a.b?a.b(b,c):a.call(null,b,c);return"number"===typeof d?d:$CLJS.u(d)?-1:$CLJS.u(a.b?a.b(c,b):a.call(null,c,b))?1:0}};$CLJS.cg=function(a){for(;;){var b=$CLJS.K(a);if(null!=b)a=b;else return $CLJS.H(a)}};$CLJS.rk=function(a,b){if("string"===typeof b)return a=a.exec(b),null==a?null:1===$CLJS.N(a)?$CLJS.H(a):$CLJS.Yg(a);throw new TypeError("re-find must match against a string.");}; $CLJS.vk=function(a){if(a instanceof RegExp)return a;var b=$CLJS.rk(/^\(\?([idmsux]*)\)/,a),c=$CLJS.qb(b,0,null);b=$CLJS.qb(b,1,null);a=$CLJS.jj.b(a,$CLJS.N(c));return new RegExp(a,$CLJS.u(b)?b:"")};$CLJS.wk=function(a){for(var b=$CLJS.Yd;;)if($CLJS.K(a))b=$CLJS.te.b(b,$CLJS.H(a)),a=$CLJS.K(a);else return $CLJS.E(b)}; $CLJS.xk=function(a){for(var b=[],c=arguments.length,d=0;;)if(d<c)b.push(arguments[d]),d+=1;else break;a:for(b=$CLJS.E(0<b.length?new $CLJS.D(b.slice(0),0,null):null),d=$CLJS.Oi;;)if(b)c=$CLJS.K($CLJS.K(b)),d=$CLJS.ce.g(d,$CLJS.H(b),$CLJS.yg(b)),b=c;else break a;return d};$CLJS.D.prototype.Jc=$CLJS.of(9,function(){var a=this.O(null);return 0<a?new $CLJS.xg(this,a-1,null):null});$CLJS.W.prototype.Jc=$CLJS.of(8,function(){return 0<this.h?new $CLJS.xg(this,this.h-1,null):null}); $CLJS.Zg.prototype.Jc=$CLJS.of(7,function(){return this.start!==this.end?new $CLJS.xg(this,this.end-this.start-1,null):null});$CLJS.Sc.prototype.Jc=$CLJS.of(6,function(){return new $CLJS.D([this.A,this.key],0,null)});$CLJS.ih.prototype.Jc=$CLJS.of(5,function(){return new $CLJS.D([this.A,this.key],0,null)});$CLJS.jh.prototype.Jc=$CLJS.of(4,function(){return new $CLJS.D([this.A,this.key],0,null)});$CLJS.kh.prototype.Jc=$CLJS.of(3,function(){return 0<this.h?$CLJS.hh(this.Ed,!1,this.h):null}); $CLJS.yk=function yk(a){if(null!=a&&null!=a.Jc)return a.Jc(a);var c=yk[$CLJS.t(null==a?null:a)];if(null!=c)return c.a?c.a(a):c.call(null,a);c=yk._;if(null!=c)return c.a?c.a(a):c.call(null,a);throw $CLJS.w("IReversible.-rseq",a);};$CLJS.zk=function zk(a){for(var c=[],d=arguments.length,f=0;;)if(f<d)c.push(arguments[f]),f+=1;else break;return zk.C(0<c.length?new $CLJS.D(c.slice(0),0,null):null)}; $CLJS.zk.C=function(a){return $CLJS.u($CLJS.Uf($CLJS.Nb,a))?$CLJS.Of(function(b,c){return $CLJS.te.b($CLJS.u(b)?b:$CLJS.rc,c)},a):null};$CLJS.zk.S=0;$CLJS.zk.R=function(a){return this.C($CLJS.E(a))};dg=function dg(a){if(null!=a&&null!=a.T)return a.T(a);var c=dg[$CLJS.t(null==a?null:a)];if(null!=c)return c.a?c.a(a):c.call(null,a);c=dg._;if(null!=c)return c.a?c.a(a):c.call(null,a);throw $CLJS.w("INext.-next",a);}; $CLJS.eg=function eg(a){for(var c=[],d=arguments.length,f=0;;)if(f<d)c.push(arguments[f]),f+=1;else break;return eg.C(0<c.length?new $CLJS.D(c.slice(0),0,null):null)};$CLJS.eg.C=function(a){if(a instanceof $CLJS.D&&0===a.i)var b=a.c;else a:for(b=[];;)if(null!=a)b.push($CLJS.G(a)),a=dg(a);else break a;a=b.length;for(var c=$CLJS.J;;)if(0<a){var d=a-1;c=$CLJS.me(c,b[a-1]);a=d}else return c};$CLJS.eg.S=0;$CLJS.eg.R=function(a){return this.C($CLJS.E(a))}; $CLJS.Ak=function Ak(a){switch(arguments.length){case 1:return Ak.a(arguments[0]);case 2:return Ak.b(arguments[0],arguments[1]);default:for(var c=[],d=arguments.length,f=0;;)if(f<d)c.push(arguments[f]),f+=1;else break;return Ak.C(arguments[0],arguments[1],new $CLJS.D(c.slice(2),0,null))}};$CLJS.Ak.a=function(){return!0};$CLJS.Ak.b=function(a,b){return a>b};$CLJS.Ak.C=function(a,b,c){for(;;)if(a>b)if($CLJS.K(c))a=b,b=$CLJS.H(c),c=$CLJS.K(c);else return b>$CLJS.H(c);else return!1}; $CLJS.Ak.R=function(a){var b=$CLJS.H(a),c=$CLJS.K(a);a=$CLJS.H(c);c=$CLJS.K(c);return this.C(b,a,c)};$CLJS.Ak.S=2;$CLJS.Bk=new $CLJS.U(null,"end-line","end-line",1837326455);$CLJS.Ck=new $CLJS.U(null,"namespaced-map","namespaced-map",1235665380);$CLJS.Dk=new $CLJS.U(null,"allow","allow",-1857325745);$CLJS.Ek=new $CLJS.Va($CLJS.Oa,"vec","cljs.core/vec",307622519,null);$CLJS.Fk=new $CLJS.Va($CLJS.Oa,"concat","cljs.core/concat",-1133584918,null);$CLJS.Gk=new $CLJS.U(null,"features","features",-1146962336); $CLJS.Hk=new $CLJS.U(null,"end-column","end-column",1425389514);$CLJS.Ik=new $CLJS.Va(null,"/","/",-1371932971,null);$CLJS.Jk=new $CLJS.U(null,"rules","rules",1198912366);$CLJS.Kk=new $CLJS.U(null,"character","character",380652989);$CLJS.Lk=new $CLJS.Va($CLJS.Oa,"apply","cljs.core/apply",1757277831,null);$CLJS.Mk=new $CLJS.Va("clojure.core","unquote","clojure.core/unquote",843087510,null);$CLJS.Nk=new $CLJS.U(null,"preserve","preserve",1276846509); $CLJS.Ok=new $CLJS.Va("clojure.core","list","clojure.core/list",-1119203325,null);Pk=new $CLJS.U(null,"none","none",1333468478);$CLJS.Qk=new $CLJS.U(null,"illegal-state","illegal-state",-1519851182);$CLJS.Rk=new $CLJS.Va($CLJS.Oa,"list","cljs.core/list",-1331406371,null);$CLJS.Sk=new $CLJS.Va(null,"-Inf","-Inf",-2123243689,null);$CLJS.Tk=new $CLJS.Va("clojure.core","deref","clojure.core/deref",188719157,null);$CLJS.Uk=new $CLJS.Va(null,"Inf","Inf",647172781,null); $CLJS.Vk=new $CLJS.Va($CLJS.Oa,"hash-set","cljs.core/hash-set",1130426749,null);$CLJS.Wk=new $CLJS.Va($CLJS.Oa,"sequence","cljs.core/sequence",1908459032,null);$CLJS.Xk=new $CLJS.Va($CLJS.Oa,"with-meta","cljs.core/with-meta",749126446,null);$CLJS.Yk=new $CLJS.U(null,"regex","regex",939488856);$CLJS.Zk=new $CLJS.U(null,"read-cond","read-cond",1056899244);$CLJS.$k=new $CLJS.U(null,"sym","sym",-1444860305); $CLJS.al=new $CLJS.Va("clojure.core","unquote-splicing","clojure.core/unquote-splicing",-552003150,null);$CLJS.hl=new $CLJS.U(null,"runtime-exception","runtime-exception",-1495664514);$CLJS.il=new $CLJS.Va(null,"NaN","NaN",666918153,null);$CLJS.jl=new $CLJS.U(null,"unsupported-operation","unsupported-operation",1890540953);kl=new $CLJS.U(null,"else","else",-1508377146);$CLJS.ll=new $CLJS.Va($CLJS.Oa,"hash-map","cljs.core/hash-map",303385767,null); $CLJS.ml=new $CLJS.Va($CLJS.Oa,"array-map","cljs.core/array-map",-1519210683,null);$CLJS.nl=new $CLJS.ea;$CLJS.ol=new $CLJS.nh(null,new $CLJS.Da(null,2,[kl,null,Pk,null],null),null);