mirror of https://github.com/percyliang/sempre
Fixed the recursion bug
This commit is contained in:
parent
7d4994be3f
commit
0ad3c6a3cd
|
|
@ -311,7 +311,7 @@ public abstract class Formulas {
|
||||||
// recurse
|
// recurse
|
||||||
if (f instanceof AggregateFormula) {
|
if (f instanceof AggregateFormula) {
|
||||||
AggregateFormula aggFormula = (AggregateFormula) f;
|
AggregateFormula aggFormula = (AggregateFormula) f;
|
||||||
extractSubpartsRecursive(aggFormula, res);
|
extractSubpartsRecursive(aggFormula.child, res);
|
||||||
} else if (f instanceof CallFormula) {
|
} else if (f instanceof CallFormula) {
|
||||||
CallFormula callFormula = (CallFormula) f;
|
CallFormula callFormula = (CallFormula) f;
|
||||||
extractSubpartsRecursive(callFormula.func, res);
|
extractSubpartsRecursive(callFormula.func, res);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue