break;
} else {
//var bn = this.braceNesting;
+ var bn = this.braceNesting;
this.parseExpression();
+ this.braceNesting = bn;
//this.braceNesting = bn;
//this.logR("parseScope DONE : <B>ParseExpression</B> - tok is:" + this.ts.lookT(0).toString());
// eat symbol if we are currently at {
if (this.ts.look(0).data == '{') {
this.ts.nextTok();
+
}
print("<<<<<<<EXIT SCOPE" +this.scopes.length);
var currentScope;
var identifier;
- var expressionBraceNesting = this.braceNesting;
+ var expressionBraceNesting = this.braceNesting + 0;
var bracketNesting = 0;
var parensNesting = 0;
var isInObjectLitAr;