rem: msg = "unexpected " + hash.text + " at " + filename            + ':' + hash.loc.first_line + ':' + hash.loc.first_column; 
add: msg = "unexpected " + hash.text; 
context: yy.parseError = function parseError (msg, hash) {    var filename = yy.env.filename;    //is non recoverable parser error?    if (hash && hasProp.call(hash, 'loc') && hash.expected) {        switch (hash.text) {            case '\n': hash.text = 'NEW_LINE';       break;            case ''  : hash.text = 'END_OF_PROGRAM'; break;        }        msg = "unexpected " + hash.text + " at " +              filename            + ':' +              hash.loc.first_line + ':' +              hash.loc.first_column;    }    else {        msg = "unexpected " + msg + " at " +              filename            + ':' +              hash.loc.first_line + ':' +              hash.loc.first_column;    }    throw msg;}
meta: 1103	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1103/d810a01f27a7533dbafe92c103eed095cb6618bc/cor.js/clean/dist/cor.js