var qx = [], rx = null; while( s.length ) { try { rx = p.call(this,s); } catch (e) { qx.push(rx[0]); s = rx[1]; continue; } break; } return [ qx, s ]; }; 
var qx = [], rx = null; while (s.length) { try { rx = p.call(this, s); } catch (e) { qx.push(rx[0]); s = rx[1]; continue; } break; } return [ qx, s ]; }; 
		return function (s) {			var qx = [], rx = null;			while( s.length ) { 				try { rx = p.call(this,s); } 				catch (e) { qx.push(rx[0]); s = rx[1]; continue; }				break;			}			return [ qx, s ];		};
4137	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/4137/888f4f7a78848981050d0238bac0029f91b045f6/parser-debug.js/clean/parser-debug.js