return function (s) { try { p.call(this, s); } catch(e) { return [null, s]; } throw new $P.Exception(s); }; }, 
return function (s) { try { p.call(this, s); } catch (e) { return [null, s]; } throw new $P.Exception(s); }; }, 
    not: function (p) {        return function (s) {            try {                 p.call(this, s);             } catch(e) {                 return [null, s];             }            throw new $P.Exception(s);        };    },
2975	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/2975/5112f6b1851962e6f423c16459e81b9ea423f71f/parser-debug.js/clean/src/parser-debug.js