Warning: session_start(): open(/var/lib/php/sessions/sess_aggf16fmcjf0oaco191746ajkk, 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
sclass Attractor implements IAttractor, Runnable {
F1 tester;
Runnable action;
*() {}
*(F1 *tester, Runnable *action) {}
*(Runnable *action) {}
public bool matches(S s) {
ret isTrue(callF(tester, s));
}
public void run {
callF(action);
}
toString { ret standard_toString(this); }
}
sclass DefaultAttractor > Attractor {
*() { this(null); }
*(Runnable *action) { tester = f1_true(); }
}
sclass MatchAttractor > Attractor {
S pattern;
*(S *pattern) {}
*(S *pattern, Runnable *action) {}
public bool matches(S s) {
ret matchX2(pattern, s);
}
}
sclass YesAttractor > Attractor {
*() {
tester = f isYes_1;
}
*(Runnable action) { this(); this.action = action; }
}