// any more??
// a = function(....) { }
- print(ts.lookTok(2).toString());
- if (ts.lookTok(1).data == '=' && ts.lookTok(2).is('FUNCTION') ) {
+ print("1:" +ts.lookTok(1).toString());
+ print("2:" +ts.lookTok(2).toString());
+ if (ts.lookTok(1).data == '=' && ts.lookTok(2).name == 'FUNCTION' ) {
// freeze time..
- //println("----------*** 3 *** --------------");
+ print("compress white : got a = function ");
var cu = ts.cursor;
ts.balance("(");
-
+ if (!ts.balance("(") ){
+ ts.dump(cu-40, cu);
+ print(">>>>>>>>>>>>>>>>>HERE>>>>>>>>>>>>");
+ ts.dump(cu, cu+40);
+
+ throw "could not find end lbrace!!!";
+ }
if (!ts.balance("{") ){
ts.dump(cu-40, cu);
print(">>>>>>>>>>>>>>>>>HERE>>>>>>>>>>>>");