Warning: session_start(): open(/var/lib/php/sessions/sess_ofk56k8saktsal9fjbkcdm810t, 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
// "optPar int bla = 5;" => "int bla = optPar bla(_, 5);"
svoid tok_optPar(LS tok) {
if (!tok.contains("optPar")) ret;
int i;
while ((i = jfindOneOf(tok, "optPar ", "optPar <")) >= 0) {
int iSemicolon = tok_findEndOfStatement(tok, i)-1;
int iEquals = indexOf_between(tok, "=", i, iSemicolon);
clearTokens(tok, i, i+2); // drop optPar
if (iEquals < 0) { // no initializer, assume it's boolean
S var = tok.get(iSemicolon-2);
tok.set(iSemicolon, " = boolPar" + var + "(_);");
} else {
S var = tok.get(iEquals-2);
tok.set(iEquals, "= optPar " + var + "(_, ");
tok.set(iSemicolon, ");");
}
reTok(tok, i, iSemicolon+1);
}
}