UNPKG

mini-program-cljs

Version:

28 lines 10.8 kB
var window=global;var $CLJS=require("./cljs_env");require("./goog.base.js");require("./cljs.core.js"); var Ui,Vi,Wi,Xi,Yi,gj,hj;$CLJS.Si=function(a){return"number"===typeof a&&!isNaN(a)&&Infinity!==a&&parseFloat(a)===parseInt(a,10)};Ui=function(a,b){var c=Array(a.length-2);$CLJS.Bb(a,0,c,0,2*b);$CLJS.Bb(a,2*(b+1),c,2*b,c.length-2*b);return c}; Vi=function(a,b,c,d){return d instanceof $CLJS.jh?d.right instanceof $CLJS.jh?new $CLJS.jh(d.key,d.A,new $CLJS.ih(a,b,c,d.left),d.right.wd()):d.left instanceof $CLJS.jh?new $CLJS.jh(d.left.key,d.left.A,new $CLJS.ih(a,b,c,d.left.left),new $CLJS.ih(d.key,d.A,d.left.right,d.right)):new $CLJS.ih(a,b,c,d):new $CLJS.ih(a,b,c,d)}; Wi=function(a,b,c,d){if(c instanceof $CLJS.jh)return new $CLJS.jh(a,b,c.wd(),d);if(d instanceof $CLJS.ih)return Vi(a,b,c,d.Md());if(d instanceof $CLJS.jh&&d.left instanceof $CLJS.ih)return new $CLJS.jh(d.left.key,d.left.A,new $CLJS.ih(a,b,c,d.left.left),Vi(d.key,d.A,d.left.right,d.right.Md()));throw Error("red-black tree invariant violation");}; Xi=function(a,b,c,d){return c instanceof $CLJS.jh?c.left instanceof $CLJS.jh?new $CLJS.jh(c.key,c.A,c.left.wd(),new $CLJS.ih(a,b,c.right,d)):c.right instanceof $CLJS.jh?new $CLJS.jh(c.right.key,c.right.A,new $CLJS.ih(c.key,c.A,c.left,c.right.left),new $CLJS.ih(a,b,c.right.right,d)):new $CLJS.ih(a,b,c,d):new $CLJS.ih(a,b,c,d)}; Yi=function(a,b,c,d){if(d instanceof $CLJS.jh)return new $CLJS.jh(a,b,c,d.wd());if(c instanceof $CLJS.ih)return Xi(a,b,c.Md(),d);if(c instanceof $CLJS.jh&&c.right instanceof $CLJS.ih)return new $CLJS.jh(c.right.key,c.right.A,Xi(c.key,c.A,c.left.Md(),c.right.left),new $CLJS.ih(a,b,c.right.right,d));throw Error("red-black tree invariant violation");};$CLJS.Uf=function(a,b){for(;;)if(b=$CLJS.E(b)){var c=$CLJS.H(b);c=a.a?a.a(c):a.call(null,c);if($CLJS.u(c))return c;b=$CLJS.K(b)}else return null}; $CLJS.fg=function(a){return function(){function b(h,k){return $CLJS.Re(a.b?a.b(h,k):a.call(null,h,k))}function c(h){return $CLJS.Re(a.a?a.a(h):a.call(null,h))}function d(){return $CLJS.Re(a.w?a.w():a.call(null))}var f=null,g=function(){function h(l,m,n){var p=null;if(2<arguments.length){p=0;for(var q=Array(arguments.length-2);p<q.length;)q[p]=arguments[p+2],++p;p=new $CLJS.D(q,0,null)}return k.call(this,l,m,p)}function k(l,m,n){return $CLJS.Re($CLJS.bg(a,l,m,n))}h.S=2;h.R=function(l){var m=$CLJS.H(l); l=$CLJS.K(l);var n=$CLJS.H(l);l=$CLJS.Ya(l);return k(m,n,l)};h.C=k;return h}();f=function(h,k,l){switch(arguments.length){case 0:return d.call(this);case 1:return c.call(this,h);case 2:return b.call(this,h,k);default:var m=null;if(2<arguments.length){m=0;for(var n=Array(arguments.length-2);m<n.length;)n[m]=arguments[m+2],++m;m=new $CLJS.D(n,0,null)}return g.C(h,k,m)}throw Error("Invalid arity: "+arguments.length);};f.S=2;f.R=g.R;f.w=d;f.a=c;f.b=b;f.C=g.C;return f}()}; $CLJS.pf=function(a,b){return new $CLJS.Vb(null,function(){var c=$CLJS.E(b);if(c){if($CLJS.Ab(c)){for(var d=$CLJS.Od(c),f=$CLJS.N(d),g=$CLJS.cf(f),h=0;;)if(h<f){var k=$CLJS.S(d,h);k=a.a?a.a(k):a.call(null,k);$CLJS.u(k)&&(k=$CLJS.S(d,h),g.add(k));h+=1}else break;return $CLJS.$b($CLJS.Lg(g),$CLJS.pf(a,$CLJS.Pd(c)))}d=$CLJS.H(c);c=$CLJS.Ya(c);return $CLJS.u(a.a?a.a(d):a.call(null,d))?$CLJS.T(d,$CLJS.pf(a,c)):$CLJS.pf(a,c)}return null},null,null)}; $CLJS.Zi=function(a){var b=[];for(a=$CLJS.E(a);;)if(null!=a)b.push($CLJS.H(a)),a=$CLJS.K(a);else return b};$CLJS.$i=function(a,b,c,d){this.i=0;this.af=a;this.He=b;this.Ye=c;this.Ne=d};$CLJS.aj=function(a){for(var b=a.length,c=$CLJS.Xc($CLJS.Pi),d=0;;)if(d<b)$CLJS.Xd(c,a[d]),d+=1;else break;return $CLJS.Wd(c)}; $CLJS.bj=function(a){if($CLJS.Cg(a))return $CLJS.tb(a,null);a=$CLJS.E(a);if(null==a)return $CLJS.Pi;if(a instanceof $CLJS.D&&0===a.i)return $CLJS.aj(a.c);for(var b=$CLJS.Xc($CLJS.Pi);;)if(null!=a){var c=$CLJS.K(a);b=$CLJS.Xd(b,$CLJS.G(a));a=c}else return $CLJS.Wd(b)}; $CLJS.cj=function(a){return function f(c,d){return new $CLJS.Vb(null,function(){var g;a:{var h=c;for(g=d;;){var k=h;h=$CLJS.qb(k,0,null);if(k=$CLJS.E(k))if($CLJS.Dg(g,h))h=$CLJS.Ya(k);else{g=$CLJS.T(h,f($CLJS.Ya(k),$CLJS.te.b(g,h)));break a}else{g=null;break a}}}return g},null,null)}(a,$CLJS.Pi)};$CLJS.dj=function(a,b,c){return new $CLJS.rh(a,b,c)};$CLJS.ej=function(a,b){return $CLJS.dj(a,b,null)}; $CLJS.fj=function fj(a,b){if(null!=a&&null!=a.kc)return a.kc(a,b);var d=fj[$CLJS.t(null==a?null:a)];if(null!=d)return d.b?d.b(a,b):d.call(null,a,b);d=fj._;if(null!=d)return d.b?d.b(a,b):d.call(null,a,b);throw $CLJS.w("IMap.-dissoc",a);}; gj=function gj(a,b){if(null==a)return b;if(null==b)return a;if(a instanceof $CLJS.jh){if(b instanceof $CLJS.jh){var d=function(){var f=a.right,g=b.left;return gj.b?gj.b(f,g):gj.call(null,f,g)}();return d instanceof $CLJS.jh?new $CLJS.jh(d.key,d.A,new $CLJS.jh(a.key,a.A,a.left,d.left),new $CLJS.jh(b.key,b.A,d.right,b.right)):new $CLJS.jh(a.key,a.A,a.left,new $CLJS.jh(b.key,b.A,d,b.right))}return new $CLJS.jh(a.key,a.A,a.left,function(){var f=a.right;return gj.b?gj.b(f,b):gj.call(null,f,b)}())}if(b instanceof $CLJS.jh)return new $CLJS.jh(b.key,b.A,function(){var f=b.left;return gj.b?gj.b(a,f):gj.call(null,a,f)}(),b.right);d=function(){var f=a.right,g=b.left;return gj.b?gj.b(f,g):gj.call(null,f,g)}();return d instanceof $CLJS.jh?new $CLJS.jh(d.key,d.A,new $CLJS.ih(a.key,a.A,a.left,d.left),new $CLJS.ih(b.key,b.A,d.right,b.right)):Wi(a.key,a.A,a.left,new $CLJS.ih(b.key,b.A,d,b.right))}; hj=function hj(a,b,c,d){if(null!=b){var g=function(){var h=b.key;return a.b?a.b(c,h):a.call(null,c,h)}();if(0===g)return d[0]=b,gj(b.left,b.right);if(0>g)return g=function(){var h=b.left;return hj.Y?hj.Y(a,h,c,d):hj.call(null,a,h,c,d)}(),null!=g||null!=d[0]?b.left instanceof $CLJS.ih?Wi(b.key,b.A,g,b.right):new $CLJS.jh(b.key,b.A,g,b.right):null;g=function(){var h=b.right;return hj.Y?hj.Y(a,h,c,d):hj.call(null,a,h,c,d)}();return null!=g||null!=d[0]?b.right instanceof $CLJS.ih?Yi(b.key,b.A,b.left, g):new $CLJS.jh(b.key,b.A,b.left,g):null}return null};$CLJS.ih.prototype.Md=$CLJS.of(22,function(){return new $CLJS.jh(this.key,this.A,this.left,this.right)});$CLJS.jh.prototype.Md=$CLJS.of(21,function(){throw Error("red-black tree invariant violation");}); $CLJS.gd.prototype.Id=$CLJS.of(20,function(a,b,c){var d=1<<(b>>>a&31);if(0===(this.G&d))return this;var f=$CLJS.Pb(this.G&d-1),g=this.c[2*f],h=this.c[2*f+1];return null==g?(a=h.Id(a+5,b,c),a===h?this:null!=a?new $CLJS.gd(null,this.G,$CLJS.cd(this.c,2*f+1,a)):this.G===d?null:new $CLJS.gd(null,this.G^d,Ui(this.c,f))):$CLJS.bd(c,g)?new $CLJS.gd(null,this.G^d,Ui(this.c,f)):this}); $CLJS.id.prototype.Id=$CLJS.of(19,function(a,b,c){var d=b>>>a&31,f=this.c[d];if(null!=f){a=f.Id(a+5,b,c);if(a===f)d=this;else if(null==a)if(8>=this.h)a:{f=this.c;a=f.length;b=Array(2*(this.h-1));c=0;for(var g=1,h=0;;)if(c<a)c!==d&&null!=f[c]?(b[g]=f[c],g+=2,h|=1<<c,c+=1):c+=1;else{d=new $CLJS.gd(null,h,b);break a}}else d=new $CLJS.id(null,this.h-1,$CLJS.cd(this.c,d,a));else d=new $CLJS.id(null,this.h,$CLJS.cd(this.c,d,a));return d}return this}); $CLJS.kd.prototype.Id=$CLJS.of(18,function(a,b,c){a=$CLJS.jd(this.c,this.h,c);return-1===a?this:1===this.h?null:new $CLJS.kd(null,this.ta,this.h-1,Ui(this.c,$CLJS.Ob(a,2)))});$CLJS.Da.prototype.kc=$CLJS.of(2,function(a,b){if(0<=$CLJS.Rc(this.c,b)){a=this.c.length;var c=a-2;if(0===c)return this.P(null);c=Array(c);for(var d=0,f=0;;){if(d>=a)return new $CLJS.Da(this.l,this.h-1,c,null);$CLJS.P.b(b,this.c[d])?d+=2:(c[f]=this.c[d],c[f+1]=this.c[d+1],f+=2,d+=2)}}else return this}); $CLJS.yd.prototype.kc=$CLJS.of(1,function(a,b){if(null==b)return this.da?new $CLJS.yd(this.l,this.h-1,this.root,!1,null,null):this;if(null==this.root)return this;a=this.root.Id(0,$CLJS.Ta(b),b);return a===this.root?this:new $CLJS.yd(this.l,this.h-1,a,this.da,this.W,null)});$CLJS.kh.prototype.kc=$CLJS.of(0,function(a,b){a=[null];b=hj(this.dd,this.Ed,b,a);return null==b?null==$CLJS.kb(a,0)?this:new $CLJS.kh(this.dd,null,0,this.l,null):new $CLJS.kh(this.dd,b.wd(),this.h-1,this.l,null)}); $CLJS.ij=function ij(a){switch(arguments.length){case 1:return ij.a(arguments[0]);case 2:return ij.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 ij.C(arguments[0],arguments[1],new $CLJS.D(c.slice(2),0,null))}};$CLJS.ij.a=function(a){return a};$CLJS.ij.b=function(a,b){return null==a?null:$CLJS.fj(a,b)};$CLJS.ij.C=function(a,b,c){for(;;){if(null==a)return null;a=$CLJS.ij.b(a,b);if($CLJS.u(c))b=$CLJS.H(c),c=$CLJS.K(c);else return a}}; $CLJS.ij.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.ij.S=2;$CLJS.jj=function jj(a){switch(arguments.length){case 2:return jj.b(arguments[0],arguments[1]);case 3:return jj.g(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$CLJS.y.a(arguments.length)].join(""));}};$CLJS.jj.b=function(a,b){return a.substring(b)};$CLJS.jj.g=function(a,b,c){return a.substring(b,c)};$CLJS.jj.S=3; $CLJS.Me=function Me(a){for(var c=[],d=arguments.length,f=0;;)if(f<d)c.push(arguments[f]),f+=1;else break;return Me.C(0<c.length?new $CLJS.D(c.slice(0),0,null):null)};$CLJS.Me.C=function(a){a=$CLJS.E(a);for(var b=$CLJS.Xc($CLJS.Yc);;)if(a){var c=$CLJS.K($CLJS.K(a));b=$CLJS.eh.g(b,$CLJS.H(a),$CLJS.yg(a));a=c}else return $CLJS.Wd(b)};$CLJS.Me.S=0;$CLJS.Me.R=function(a){return this.C($CLJS.E(a))}; $CLJS.mj=function mj(a){switch(arguments.length){case 1:return mj.a(arguments[0]);case 2:return mj.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 mj.C(arguments[0],arguments[1],new $CLJS.D(c.slice(2),0,null))}};$CLJS.mj.a=function(){return!1};$CLJS.mj.b=function(a,b){return!$CLJS.P.b(a,b)};$CLJS.mj.C=function(a,b,c){return $CLJS.Re($CLJS.bg($CLJS.P,a,b,c))}; $CLJS.mj.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.mj.S=2;$CLJS.$i.prototype.ca=function(){var a=this.i<this.He;return a?a:this.Ne.ca()};$CLJS.$i.prototype.next=function(){if(this.i<this.He){var a=$CLJS.kb(this.Ye,this.i);this.i+=1;return new $CLJS.Sc(a,$CLJS.ne(this.af,a))}return this.Ne.next()};$CLJS.$i.prototype.remove=function(){return Error("Unsupported operation")};$CLJS.nj=new $CLJS.U(null,"line","line",212345235); $CLJS.oj=new $CLJS.U(null,"source","source",-433931539);$CLJS.pj=new $CLJS.U(null,"rule","rule",729973257);$CLJS.qj=new $CLJS.U(null,"symbol","symbol",-1038572696);$CLJS.rj=new $CLJS.Va(null,"_","_",-1201019570,null);$CLJS.sj=new $CLJS.U(null,"name","name",1843675177);$CLJS.tj=new $CLJS.Va(null,"opts","opts",1795607228,null);$CLJS.uj=new $CLJS.U(null,"column","column",2078222095);$CLJS.vj=new $CLJS.U(null,"form","form",-1624062471);$CLJS.wj=new $CLJS.U(null,"results","results",-1134170113); $CLJS.xj=new $CLJS.U(null,"listeners","listeners",394544445);