Warning: session_start(): open(/var/lib/php/sessions/sess_8s77bbtjmqisb0ldlniqfh4g1m, O_RDWR) failed: No space left on device (28) in /var/www/tb-usercake/models/config.php on line 51
Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /var/www/tb-usercake/models/config.php on line 51
static WoodyRule findWoodyRuleInSource(S src, S ruleName) {
L lines = lines(src);
for i, S s over lines: {
L tok = javaTok(s);
if (jfind(tok, "RULE " + ruleName)) {
new WoodyRule rule;
rule.nameInFile = ruleName;
rule.lineInFile = i;
Explain e = explain(s, ctxParsingRules(), "rule");
if (e == null)
fail("Bad rule: " + s);
rule.condition = e.sub(1).str();
int opening = indexOfTrim(lines, "{", i);
if (opening >= 0) {
int closing = indexOfTrim(lines, "}", opening+1);
rule.body = lines(subList(lines, opening+1, closing));
}
ret rule;
}
}
null;
}