Warning: session_start(): open(/var/lib/php/sessions/sess_c04o7h2aaq6o0hvcq5827a913d, 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 SS matchDollarVars(S pat, S s) {
new L vars;
S pat2 = dollarVarsToStars(pat, vars);
new Matches m;
if (!match(pat2, s, m)) null;
new SS map;
for (int i = 0; i < l(m.m); i++) {
S var = vars.get(i);
S value = m.get(i);
S oldValue = map.get(var);
if (oldValue == null) map.put(var, value);
else if (neqic(oldValue, value)) null;
}
ret map;
}