rem: var rx = [], r = null; while (s.length) { try { r = p.call(this,s); } catch (e) { return [ rx, s ]; } rx.push(r[0]); s = r[1]; } return [ rx, s ]; }; 
add: var rx = [], r = null; while (s.length) { try { r = p.call(this, s); } catch (e) { return [ rx, s ]; } rx.push(r[0]); s = r[1]; } return [ rx, s ]; }; 
context: 		return function (s) {			var rx = [], r = null; while (s.length) { 				try { r = p.call(this,s); } catch (e) { return [ rx, s ]; }				rx.push(r[0]); s = r[1];			}			return [ rx, s ];		};
meta: 1273	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/1273/47401e9706fb1f3ab17e4446d15c67ed8e6d530a/parser-debug.js/buggy/src/parser-debug.js