if ((token.type != "NAME") && (token.type != "KEYW")){
break;
}
+ print("DEAL WITH NAME:");
// got identifier..
// look for { ** : <- indicates obj literal.. ** this could occur with numbers ..
//println("<i>"+token.data+"</i>");
break;
}
+ print("DEAL WITH obj lit:");
var isInObjectLitAr = isObjectLitAr[isObjectLitAr.length-1];
if (isInObjectLitAr && (this.ts.lookTok(1).data == ":") && (this.ts.lookTok(-1).data == ",")) {
// skip anyting with "." before it..!!
-
- if (this.ts.lookTok(-1).data(".")) {
+
+ if (this.ts.lookTok(-1).data == ".") {
// skip, it's an object prop.
//println("<i>"+token.data+"</i>");
break;
//println("<B>SID</B>");
-
+ print("Check eval:");
symbol = token.data;