try { out.length = ts.slen; } catch (e) {} // prealloc.
out = '';
+ print("CW: " +out);
+
var tok;
while (true) {
if (tok.type == "NAME" && tok.identifier
&& tok.identifier.mungedValue && tok.identifier.mungedValue.length) {
//f.write(tok.identifier.mungedValue);
- //print("MUNGED: " + tok.identifier.mungedValue);
+ print("MUNGED: " + tok.identifier.mungedValue);
out += tok.identifier.mungedValue;
continue;
}
if ((tok.type == 'STRN') && (tok.name== 'DOUBLE_QUOTE')) {
if (packer && packer.stringHandler) {
out += packer.stringHandler(tok);
+ print("STR: " +out);
continue;
}
}
-
+
out += tok.outData !== false ? tok.outData : tok.data;
+ print("TOK: " +out);
if ((tok.outData == ';') && (out.length - outoff > 255)) {
outoff = out.length;
out += "\n";
+ print("BR: " +out);
}
}
print("CW: " +out);