Warning: session_start(): open(/var/lib/php/sessions/sess_g9o49e0a180r9pcl84uee4pgu5, 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
sS arbitraryVarsToStars(S s, Set vars, LS varNames_out) {
if (empty(vars)) ret s;
LS tok = javaTok(s);
LS tok2 = arbitraryVarsToStars(tok, vars, varNames_out);
ret tok == tok2 ? s : join(tok2);
}
static LS arbitraryVarsToStars(LS tok, Set vars, LS varNames_out) {
if (empty(vars)) ret tok;
LS tok2 = null;
int n = l(tok);
for i to n: {
S t = tok.get(i);
if (odd(i) && vars.contains(t)) {
listAdd(varNames_out, t);
if (tok2 == null) tok2 = cloneSubList(tok, 0, i);
tok2.add("*");
} else
if (tok2 != null) tok2.add(t);
}
ret tok2 != null ? tok2 : tok;
}