Warning: session_start(): open(/var/lib/php/sessions/sess_eirujppi4jgt7k7tmtcv8ocvvr, 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 L> ai_matchParseTrees_v2(PTElement a, PTElement b) {
new L> out;
ai_matchParseTrees_v2_collect(a, b, out);
ret out;
}
svoid ai_matchParseTrees_v2_collect(PTElement a, PTElement b, L> out) {
PTElement a2 = ai_parseTree_descendToComposite(a);
PTElement b2 = ai_parseTree_descendToComposite(b);
PTElement aa = or(a2, a), bb = or(b2, b);
if (a2 != null && b2 != null) {
addPair(out,
pair(a2/ChoosePart.reconstruction.production, a2),
pair(b2/ChoosePart.reconstruction.production, b2));
ai_matchParseTrees_v2_collect(first(a2.children), first(b2.children), out);
ai_matchParseTrees_v2_collect(second(a2.children), second(b2.children), out);
} else
addPair(out, aa, bb);
}