if(arguments.length<3){ step=1; } var _a65=[]; if(step>0){ for(var i=a;i<b;i+=step){ _a65.push(i); } }else{ if(step<0){ for(var i=a;i>b;i+=step){ _a65.push(i); } }else{ throw new Error("dojo.math.range: step must be non-zero"); } } return _a65; }; 
dojo.math.range = function(/* integer */a, /* integer */b, /* integer */step) {  //  summary  //  implementation of Python's range()    if(arguments.length < 2) {        b = a;        a = 0;    }    if(arguments.length < 3) {        step = 1;    }    var range = [];    if(step > 0) {        for(var i = a; i < b; i += step) {            range.push(i);        }    } else if(step < 0) {        for(var i = a; i > b; i += step) {            range.push(i);        }    } else {        throw new Error("dojo.math.range: step must be non-zero");    }    return range; //  array}
6315	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/6315/90939f35f46f873d9b1f5c5f818ecf012711dc71/dojo.js/buggy/src/main/resources/org/apache/struts2/static/dojo/dojo.js