Warning: session_start(): open(/var/lib/php/sessions/sess_a5q9ve8j1eb3tqrrf8tucnqtkn, 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
//packageName wikify
//mainClassName Wikify
sclass Wikify {
S currentText;
volatile LCSearcher_v4_multiFile searcher;
ReliableSingleThread rstIndex = new(r index);
int anyIndexOf(S fullText, S pattern) {
if (empty(fullText)) ret -1;
if (!/*eqOrSame*/same(fullText, currentText)) {
if (currentText == null)
indexText(fullText);
ret main indexOf(fullText, pattern);
currentText = fullText;
}
void indexText(S text) {
currentText = text;
rstIndex.trigger();
}
private void index {
searcher = wikifyString(currentText);
}
}