Warning: session_start(): open(/var/lib/php/sessions/sess_sgdofj5m1ir6r7k62f7s8rd3r9, 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 S ai_ruleToJava(S ruleName) {
S ruleText = unquote(firstPossibleRule(ai_texts("$X", "is", ruleName)));
if (ruleText == null) fail("Rule not found: " + ruleName);
S op = joinWithSpace(ai_getOperator(ruleText));
if (neq(op, "if input * then say *")) fail("Unknown rule op: " + op);
L l = ai_getOperands(ruleText);
ret "static S rule_" + wordsToCamelCase(lower(ruleName)) + " {\n" +
" ai_checkInput_match3(" + quote(deRoundBracket(first(l))) + ");\n" +
" ret " + quote(deRoundBracket(second(l))) + ";\n" +
"}";
}