rem: var $regexp = (_encoding > 62) ? /\w\w+/ : /\w+/; 
add: var $regexp = (_encoding > 62) ? /\w\w+/ : /(\(\)|\){|var |return |&&|==|typeof |function\(?|if\(|for\(|while\(|[a-zA-Z0-9]+|\)}|\[\d\])/; 
context:     function _encodeKeywords($script) {        // escape high-ascii values already in the script (i.e. in strings)        if (_encoding > 62) $script = _escape95($script);        // create the parser        var $parser = new ParseMaster;        var $encode = _getEncoder(_encoding);        // for high-ascii, don't encode single character low-ascii        var $regexp = (_encoding > 62) ? /\w\w+/ : /\w+/;        // build the word list        $keywords = _analyze($script, _globalize($regexp), $encode);        var $encoded = $keywords.$encoded;        // encode        $parser.add($regexp, function($match, $offset) {        return $encoded[$match[$offset]];        });        // if encoded, wrap the script in a decoding function        return $script && _bootStrap($parser.exec($script), $keywords);    };
meta: 5264	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5264/21ca78bcd0c800ad8b54dcd7c73418e219f0ce49/pack.js/buggy/build/js/pack.js