ICLS_Expression OptimizeDepth(ICLS_Expression expr, CLS_Content content)
{
//先进行深入优化
if (expr.listParam != null)
{
for (int i = 0; i < expr.listParam.Count; i++)
{
ICLS_Expression subexpr = expr.listParam[i] as ICLS_Expression;
if (subexpr != null)
{
expr.listParam[i] = OptimizeDepth(subexpr, content);
}
}
}
return OptimizeSingle(expr, content);
}
ICLS_Expression OptimizeSingle(ICLS_Expression expr, CLS_Content content)