Warning: session_start(): open(/var/lib/php/sessions/sess_jrbi5qgelkqftd8kpp7isna0mk, 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 LS nl_convertMatchExpressionToPatternList(S s) {
new LinkedHashSet patterns;
for (S s2 : tok_splitAtOrOperator(s)) {
Pair p = tok_parseFunctionCall(s2);
if (p == null || !isQuoted(first(p.b))) null;
S pat = unquote(first(p.b));
if (eqOneOf(p.a, 'match_vbar, 'match))
patterns.addAll(tok_splitAtVerticalBar(pat));
else if (eqOneOf(p.a, 'matchStart_vbar, 'matchStart))
patterns.addAll(appendToAll(" ...", tok_splitAtVerticalBar(pat)));
else if (eqOneOf(p.a, 'matchEnd_vbar, 'matchEnd))
patterns.addAll(prependToAll("... ", tok_splitAtVerticalBar(pat)));
else
fail(p.a);
}
ret asList(patterns);
}