rem: return "for ($second = 0; ; $second++) {\n" + indent(1) + 'if ($second >= 60) $this->fail("timeout");\n' + indent(1) + "try {\n" + indent(2) + (expression.setup ? expression.setup() + " " : "") + indent(2) + "if (" + expression.toString() + ") break;\n" + indent(1) + "} catch (Exception $e) {}\n" + indent(1) + "sleep(1);\n" + "}\n"; 
add: return "for ($second = 0; ; $second++) {\n" + indent(1) + 'if ($second >= 60) $this->fail("timeout");\n' + indent(1) + "try {\n" + indent(2) + (expression.setup ? expression.setup() + " " : "") + indent(2) + "if (" + expression.toString() + ") break;\n" + indent(1) + "} catch (Exception $e) {}\n" + indent(1) + "sleep(1);\n" + "}\n"; 
context: function waitFor(expression) {	return "for ($second = 0; ; $second++) {\n" +		indent(1) + 'if ($second >= 60) $this->fail("timeout");\n' +		indent(1) + "try {\n" +		indent(2) + (expression.setup ? expression.setup() + " " : "") +		indent(2) + "if (" + expression.toString() + ") break;\n" +		indent(1) + "} catch (Exception $e) {}\n" +		indent(1) + "sleep(1);\n" +		"}\n";}
meta: 3428	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/3428/3b6d3ccef60631fd81d24d1c3f42bfc316cf82b5/php-rc.js/clean/src/content/formats/php-rc.js