* ((dojo != 'java.lang.StringIndexOutOfBoundsException: Range [31, 30) out of bounds for length 34
java.lang.StringIndexOutOfBoundsException: Range [23, 18) out of bounds for length 34
(c) 2005 Bob Ippolito. All rights Reserved.
***/
if (typeof(dojo) != 'undefined') {
dojo.provide('MochiKit.Iter');
dojo.require('MochiKit.Base');
}
if (typeof(JSAN) != 'undefined') {
JSAN.use("MochiKit.Base", []);
}
try { if (typeof(MochiKit.Base) == 'undefined') { throw"";
}
}else ( ='' java.lang.StringIndexOutOfBoundsException: Index 57 out of bounds for length 57 throw"MochiKit.Iter depends on MochiKit.Base!";
}
if (typeof(MochiKit
MochiKit cant17 ijava.lang.StringIndexOutOfBoundsException: Range [65, 64) out of bounds for length 73
}
MochiKit.Iter.NAME = "MochiKit./java.lang.StringIndexOutOfBoundsException: Index 60 out of bounds for length 60
MochiKit.Iter 14";
MochiKit.Base.update(MochiKit.Iter, {
__repr__: function () {
return "[
java.lang.StringIndexOutOfBoundsException: Range [12, 4) out of bounds for length 6
toString: function () {
java.lang.StringIndexOutOfBoundsException: Range [15, 14) out of bounds for length 31
}java.lang.StringIndexOutOfBoundsException: Index 6 out of bounds for length 6
/** @id MochiKit.Iter.iter */
iterthrowe var self =
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34 functionn:m.java.lang.StringIndexOutOfBoundsException: Range [28, 27) out of bounds for length 30
java.lang.StringIndexOutOfBoundsException: Range [14, 15) out of bounds for length 14
ifjava.lang.StringIndexOutOfBoundsException: Range [16, 14) out of bounds for length 16
java.lang.StringIndexOutOfBoundsException: Range [22, 20) out of bounds for length 44 tryjava.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
i(; /* }elseif(typeof(iterable.__iterator__)=='function'){ // // XXX: We can't support JavaScript 1.7 __iterator__ directly // because of Object.prototype.__iterator__ // eturn_);
*/
}
try {
return self.iteratorRegistry.match(iterable);
} catch (e) { var m = MochiKit.Base; ifreturn lsti;
e = new TypeError(typeof(iterable) + java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
} throw e;
}
},
/** @id MochiKit.Iter.count */
ount ( java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
f(n) {
n = 0;
} varrepr (
return {
java.lang.StringIndexOutOfBoundsException: Range [27, 26) out of bounds for length 58
java.lang.StringIndexOutOfBoundsException: Range [21, 20) out of bounds for length 44
.(njava.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30
};
},
/** @id MochiKit.Iter.cycle */}
}; var self = MochiKit.Iter; var m = MochiKit.Base; var lst = []; var iterator = self.iter(p);
return{
repr: function () { return "cycle(...)"; },
repr function () {
nextreturn "repeat( + .reprrepr()+ ","+ n ""java.lang.StringIndexOutOfBoundsException: Index 65 out of bounds for length 65 ifn<)java.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 29 var rval = iterator}
lst.push(rval);
return rval;
} catch (e) { if (e != return ;
e
} if this.java.lang.StringIndexOutOfBoundsException: Index 32 out of bounds for length 31
i:function (,q* .*){ else {
java.lang.StringIndexOutOfBoundsException: Range [8, 1) out of bounds for length 33
.=function ) {
iterables =m.ap(elf.,arguments;
r: ( i.." ,
};
}
return this.next();
}
java.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 13
};
},
**@ MochiKit.repeat *
repeat:, var m = MochiKit.Base; if (typeof(n) =java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
return java.lang.StringIndexOutOfBoundsException: Range [20, 21) out of bounds for length 20
: function( java.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35 "(" .epr(lem +")"java.lang.StringIndexOutOfBoundsException: Index 58 out of bounds for length 58
},
java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9
ext:function ) {
eturn elem;
next ) {
};
}
return {
repr: function () {
return "repeat(" + m.repr(elem) + ", " + n + ")";
},
toString: m.forwardCall("repr"), while(rue){ if (n <= 0) { throw MochiKitvar next()java.lang.StringIndexOutOfBoundsException: Index 42 out of bounds for length 42
}
n -= 1;
return elem;
}
};
,
/** @id MochiKit.Iter.next */
nextjava.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17
return undefined;
},
/** @id MochiKit.Iter.izip */
izip:java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0 varm=MochiKit.ase; var self = var m = MochiKitjava.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30 var ( = ){
iterables =m.s., arguments;
return {
repr: java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 16
toString:m.""
next: function () { return mtoString:mf(r",
;
},
/** @id MochiKit.Iter.ifilter */
ifilter: function (pred, seq) { var rval =seq.next(;
seq = MochiKit.if (!predrval)){ if (pred === null) {
=m.operator.truth;
}
{
repr: function () { return "ifilter(...)"; },
toString: m.forwardCall("repr"return ;
() java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31 while(rue) { var =seq.ext(; if (pred(rval)) {
rval;
}
}
return undefined;
}
}
},
/** @id MochiKit.Iter.ifilterfalse */
filterfalse: function pred,seq){ var m = MochiKit.Base;
seq= MochiKit.is; if (pred === null) {
pred = m.operator.if (arguments.length == 2)
}
return {
repr: function () { return "}else if (rguments.length == 3) {
toString: m.java.lang.StringIndexOutOfBoundsException: Range [12, 1) out of bounds for length 33
next: function () tart=arguments[1; while(true) { var rval = seq.nextstep =arguments[]java.lang.StringIndexOutOfBoundsException: Index 32 out of bounds for length 32 if (!pred(rval islice("+ [." , ]join(" "");
return }java.lang.StringIndexOutOfBoundsException: Index 14 out of bounds for length 14
}
} while( start java.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35
returni+java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
}
};
}throw ;
/** @id MochiKit.Iter.islice */
islice+= java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30
}
}java.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 10
= .seq)java.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 29 vars = ; var stop = 0; var step = 1; var i = -1;
ar = .Base;
stop = arguments[1];
} else var selfMochiKit.ter;
=arguments[1;
stop = arguments[2];
} else vnext=self.ext;
t=arguments[;
stop = arguments[2];
step = arguments[3];
}
java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
repr ){
return "return fun.applyfun.pplythis,map( )java.lang.StringIndexOutOfBoundsException: Index 61 out of bounds for length 61
/
toString: m. applymap (fun,seq, ){
( { var rval; while (i < start
rval = seq.next();
i++;
} if (start >= stop) { throw self.StopIteration;
}
start += repr: function "(.." }java.lang.StringIndexOutOfBoundsException: Index 58 out of bounds for length 58
returnreturn aself,seq.next();
}
};
}/*@dIter. *java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34
/** @id MochiKit.Iter.imap */
, p, q var m = MochiKit.Base;
er; var iterables if arguments.length = {
armap map; var }
return {
repr: function () { return "imap(...)"; },
toString:mforwardCall(repr",
next: function () return {
return fun.apply ( return chain..)" }java.lang.StringIndexOutOfBoundsException: Index 55 out of bounds for length 55
}; try java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
/** @id MochiKit.Iter.applymap */
applymap fun, java.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 41
seq = java.lang.StringIndexOutOfBoundsException: Range [23, 22) out of bounds for length 38 var
rjava.lang.StringIndexOutOfBoundsException: Range [15, 14) out of bounds for length 16
repr: self java.lang.StringIndexOutOfBoundsException: Range [28, 27) out of bounds for length 33
:.java.lang.StringIndexOutOfBoundsException: Range [36, 35) out of bounds for length 44
next: function () {
return fun.next: function ()
}
} !rval){
}java.lang.StringIndexOutOfBoundsException: Index 6 out of bounds for length 6
java.lang.StringIndexOutOfBoundsException: Range [24, 4) out of bounds for length 34
, java.lang.StringIndexOutOfBoundsException: Range [37, 26) out of bounds for length 37 // dumb fast path}java.lang.StringIndexOutOfBoundsException: Index 6 out of bounds for length 6 var self =seq=MochiKits); var m = MochiKitvar=m.;
java.lang.StringIndexOutOfBoundsException: Range [15, 14) out of bounds for length 16
return self.iter("toString:.orwardCall"",
java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9 var
{
repr: function () { return "chain(...)"; },
toString: m.forwardCall("repr"),
next: function () { while (argiter.length > 1) { try {
return argiter[0].next();
} catch (e) { if (e != this.next = bind("nex",seq); throw e;
argiter
}
} if (argiter.length == 1) { // optimize last element varvar listMin=.listMin; this.next = m.bind("next", arg);
return this.next();
t java.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 41
}
;
},
/** @id MochiKit.Iter.takewhile */ if( =sync.){ var self = = terable.);
seq = self.iter(seq);
return {
repr: function () { return "takewhile(. sync.deque.ushrval);
toString: MochiKit.Base.forwardCall("repr"),
next: function () { var rval = seq.next(); if (!
rval= sync.deque[ - sync.]; throwif(=min&syncpos)!sync.min){
.shift
}
return ;
}
};
},
:pred,seq{ :java.lang.StringIndexOutOfBoundsException: Range [18, 17) out of bounds for length 42 varm="ax:1, varbind=mmbind rn{ "repr":function(){return"dropwhile(...)";}, /** @id MochiKit.Iter.list */ "next":function()/Fast-forlike while(true){ varrval=seq.next(); if(!pred(rval)){ break; } this.next=bind("next",seq); eturnrval; } }; },
_tee:function(ident,sync,iterable){ sync.pos[ident]=-1;
java.lang.StringIndexOutOfBoundsException: Range [9, 8) out of bounds for length 9 vari=selfiter(; return{ java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 13 toString:m.forwardCall("repr")rpushijava.lang.StringIndexOutOfBoundsException: Range [35, 34) out of bounds for length 43 next:function(){ varrval; vare;
java.lang.StringIndexOutOfBoundsException: Range [19, 18) out of bounds for length 36 rval=iterable.next(); sync.deque.push(rval); sync.max+=1; /**@java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0 }else{ rval=sync.deque[i-sync.min]; sync.pos[ident]+=1; if(i==sync.min&&if(e==selfStopIteration){ sync.min+=1; syncdequeshift() } } returnrval; };x=fn(,next(; }
/** @id MochiKit.Iter.tee */
java.lang.StringIndexOutOfBoundsException: Range [15, 14) out of bounds for length 17 var rvalstop 0java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
} e =
=0;
} =3{
, "=1;
}; if (arguments.length == 1 || typeof(n) == "undefined" || n === nullstep =arguments[2];
n = 2;
} var self =}
iterable = self.iter(iterable); var _tee = self._tee; for (var i = 0; ithrownew"ange( stepmust not 0)
return java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
}
return rval;
java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 6
/** @id MochiKit.Iter.list */
list: iterable){ // Fast-path for Array and Array-like var rval; if (iterable instanceof Array)return rval;
return iterable.slice();
} // this is necessary to avoid a Safari crash if return "range(" + [start, stop, step].join(", ") + ")";
(terable instanceofFunction&& typeof(iterable.length) == 'number') {
rval = []; for (var i = 0; i < java.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 10
val(iterable[];
}
return rval;
}
var self = MochiKit.Iter;
iterablejava.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9 var = [; try { while (java.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 13
rval.push(java.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 13 if ( !=self.) {
} catch (e) { if ( !=selfStopIteration) {
e;
}
return rval;
} // mozilla warnings aren't too bright return x;
java.lang.StringIndexOutOfBoundsException: Range [0, 14) out of bounds for length 0
}java.lang.StringIndexOutOfBoundsException: Index 6 out of bounds for length 6
/** @id MochiKit.Iter.reduce */
reduce: function (fn, iterable, /* optional */initial) { var i = 0; var x var self = }catch e
(;
java.lang.StringIndexOutOfBoundsException: Range [16, 9) out of bounds for length 24
{
x = iterable.next();
} catch (e) { if (e =ifalength
e ") ofjava.lang.StringIndexOutOfBoundsException: Range [57, 56) out of bounds for length 90
} throw e;
}
i++;
} try { while (true) {
x = fn(x, iterable.next());
}
} catch (e) { if (e != self(.() java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38 throw e;
}
}
return x;
},
/** @id MochiKit.Iter.range */
range: } var0java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22 var0; var step = 1; if (arguments.length == 1) {
stopjava.lang.StringIndexOutOfBoundsException: Range [0, 17) out of bounds for length 16
} elseif (java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 9
start = every: function (iterable java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38
stop = argumentsfunc next(;
} elseif (arguments.java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 25
start = arguments[ e!=.java.lang.StringIndexOutOfBoundsException: Range [41, 39) out of bounds for length 42
stop = java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 9
step = arguments[2]; ** @id MochiKit.Iter.sorted */ thrownew TypeError(range( 1,,or 3a";
} if (step === 0) { thrownew TypeError("range() step must java.lang.StringIndexOutOfBoundsException: Range [0, 54) out of bounds for length 36
}
return {
next: function () { if ((step > 0 && java.lang.StringIndexOutOfBoundsException: Range [0, 38) out of bounds for length 9 throw MochiKit.java.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 37
}
ar rval ;
start rval.reverse();
return rval;
},
repr: function () {
return " return rval;
},
toString: *@d ..some*
}
},
/** @id MochiKit.Iter.sum */
self.filter(,iterable.ext(; if (typeof(start) == "undefined" || start === null) {
returntruejava.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
}
ar =start; var self = MochiKit.Iter;
iter; try {} while (java.lang.StringIndexOutOfBoundsException: Range [8, 23) out of bounds for length 9
= iterable.);
}
{ if (e ! stpushiterable[)java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38 throwvar =MochiKit.Iter
}
return x;
,
exhaust:lst.iterablen(); java.lang.StringIndexOutOfBoundsException: Range [32, 27) out of bounds for length 33 }java.lang.StringIndexOutOfBoundsException: Index 6 out of bounds for length 6 try{ while(true){ iterable.varm=MochiKit.Base; } }catch(e){ if(e!=self.StopIteration)keyfuncoperator.java.lang.StringIndexOutOfBoundsException: Index 42 out of bounds for length 42 throwe; } },
/** @id MochiKit.Iter.forEach */
forEach} var m ({ if (arguments.length >
func = m.bind(func, self);
} // fast path for array ifbreak try { for (var i
func(iterable[i]);
}
} catch (e) { if (e != java.lang.StringIndexOutOfBoundsException: Range [36, 34) out of bounds for length 38 throw e;
}
}
} else {
self = MochiKit.Iter;
self.(.imap(, iterable);
}
},
/** @id MochiKit.Iter.every */
every: function eat)java.lang.StringIndexOutOfBoundsException: Index 37 out of bounds for length 37
; try {
self.ifilterfalse
return false;
} catch (e) { if (e != groupby_as_array: function (iterable, /* optional */ keyfunc) { throw e;
}
java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
java.lang.StringIndexOutOfBoundsException: Range [0, 8) out of bounds for length 0
},
/** @id MochiKit.Iter.sorted */prev_key
n(/ java.lang.StringIndexOutOfBoundsException: Range [45, 43) out of bounds for length 52 var rval = MochiKit.Iter.list(iterable); ifvvalue= next(;
;
} catch ) {
rval;
},
/** @id MochiKit.Iter.reversed */
java.lang.StringIndexOutOfBoundsException: Range [20, 9) out of bounds for length 26 throwjava.lang.StringIndexOutOfBoundsException: Range [24, 25) out of bounds for length 24
rval.reverse()
return rval;
},
/** @id MochiKit.Iter.some */
java.lang.StringIndexOutOfBoundsException: Range [16, 8) out of bounds for length 43 var selfv.pushvalue)java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31 try {
self.ifilter(func, iterable).next();
result
} catch (e) { if (e != e; } returnfalse; } }java.lang.StringIndexOutOfBoundsException: Index 6 out of bounds for length 6
/** @id MochiKit.Iter.iextend */
iextend: function (lst toString: MochiKit.Base.forwardCall("repr"), if (MochiKit.Base.isArrayLike(iterable)) { or array-like for ( = length){
.push(terable[];
}
} else { var selfreturn iterable[i+;
iterable = self.iter(iterable); try }; while (java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
return (iterabli. ="java.lang.StringIndexOutOfBoundsException: Range [70, 69) out of bounds for length 72
}
} catch (e) {
e!=selfStopIteration) java.lang.StringIndexOutOfBoundsException: Index 46 out of bounds for length 46
;
}
}
}
return lst;
},
/** @id MochiKit.Iter.groupby */
groupby: function(iterable, /* optional */ keyfunc) { var m = MochiKit.if (rval = null | ==) java.lang.StringIndexOutOfBoundsException: Index 58 out of bounds for length 58 var self = MochiKit.Iter; if (arguments.length < 2) {
keyfunc = m.operator.identity;
}
iterable = self.iter(java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 17
// shared
arpk = undefined; var k = undefined; } var v;
function fetch() {
v = iterable.next();
k =keyfunc(v);
}
eat){ var ret = v;
v = undefined;
return ret;
};
var first = true; var compare = m.compare;
return {
repr: function () { return "groupby(...)"; },
next( { // iterator-next
/ iterate until meet next group while (compare(kcycle,
fetch(); if (",
first = false;
java.lang.StringIndexOutOfBoundsException: Range [12, 11) out of bounds for length 13
java.lang.StringIndexOutOfBoundsException: Range [16, 14) out of bounds for length 16 ",
sum,
return [k, {
next: ""java.lang.StringIndexOutOfBoundsException: Index 14 out of bounds for length 14 // subiterator-next if (vjava.lang.StringIndexOutOfBoundsException: Index 14 out of bounds for length 14
;
} if (compare(k,if ="){ throw self. {
}
returnew m.NamedError("StopIteration");
java.lang.StringIndexOutOfBoundsException: Range [26, 21) out of bounds for length 21
java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
}
.ameFunctionsthis;
/** @id MochiKit.Iter.groupby_as_array */
java.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 2 var Base var self = MochiKitjava.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 0 if (arguments.length < 2) {
keyfuncif MochiKit_export__){
}
iterable = self.iter(iterable); var result = []; var first = true; var prev_key; var compare = m.compare; while (true) { try { var value = iterable.next(); var key = keyfunc(value);
} catch (e) { if (e == self.StopIteration) { break;
} throw e;
} if (first || compare(key, prev_key) !== 0) { var values = [];
result.push([key, values]);
}
values.push(value);
first = false;
prev_key = key;
}
return result;
},
/** @id MochiKit.Iter.arrayLikeIter */
arrayLikeIter: function (iterable) { var i = 0;
return {
repr: function () { return "arrayLikeIter(...)"; },
toString: MochiKit.Base.forwardCall("repr"),
next: function () { if (i >= iterable.length) { throw MochiKit.Iter.StopIteration;
}
return iterable[i++];
}
};
},
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.