Warning: session_start(): open(/var/lib/php/sessions/sess_an0qibn1iem6re350dpmcmlhod, 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 Exp nlLogic_parseExpression(S s) {
L tok = javaTokPlusBrackets(s);
L l = splitAtTokens(tok, ll("&", "", "&"));
if (l(l) == 2) // TODO
ret And(nlLogic_parseExpression(first(l)), nlLogic_parseExpression(second(l)));
if (l(tok) == 5 && isIdentifier(tok.get(1)) && isRoundBracketed(tok.get(3)))
ret Func(tok.get(1), nlLogic_parseExpression(deRoundBracket(tok.get(3))));
l = splitAtTokens(tok, ll("="));
if (l(l) == 2)
ret Eq(nlLogic_parseExpression(first(l)), nlLogic_parseExpression(second(l)));
ret Sentence(tok);
}