nestedExit2.js (310B)
1 function bitsinbyte(b) { 2 var m = 1, c = 0; 3 while(m<0x100) { 4 if(b & m) c++; 5 m <<= 1; 6 } 7 return 1; 8 } 9 function TimeFunc(func) { 10 var x,y; 11 for(var y=0; y<256; y++) func(y); 12 } 13 function nestedExit2() { 14 TimeFunc(bitsinbyte); 15 return "ok"; 16 } 17 assertEq(nestedExit2(), "ok");