Warning: session_start(): open(/var/lib/php/sessions/sess_um6uo0gphjrbdsr647jhdtmgh6, 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
!7
!include #1007960 // englishToConceptLanguage_xyz
sS concepts = [[
["jcnbmtmfzktxhzyf", "X + Y"],
["bwqhmnorjpyomdbv", "X * Y", "multiplication"],
["olphazqzxxnvtjcx", "X evaluates through standard function Y."],
["wwaprwlmqzqeaikp", "A leaf satisfying standard function X evaluates through standard function Y."],
]];
sS statements = [[
olphazqzxxnvtjcx jcnbmtmfzktxhzyf "plus"
olphazqzxxnvtjcx bwqhmnorjpyomdbv "multiply"
wwaprwlmqzqeaikp "isInteger" "bigint"
]];
p {
useConcepts(concepts);
useFacts_cl(statements);
set englishToConceptLanguage_xyz_debug;
printIndent(eval(parse(print("1"))));
printIndent(eval(parse(print("1 + 2 + 3"))));
printIndent(eval(parse(print("1 + 2 * 3"))));
printIndent(eval(parse(print("1 * 2 + 3"))));
}
static Lisp parse(S s) {
ret englishToLispWith(s, ll("jcnbmtmfzktxhzyf", "bwqhmnorjpyomdbv"));
}
static O eval(Lisp l) { ret generalLispEval(l); }