public ICLS_Expression Compile_NoBlock(IList<Token> tlist, ICLS_Environment content)
{
ICLS_Expression value;
int expbegin = 0;
int expend = tlist.Count - 1;
bool succ = Compiler_Expression(tlist, content, expbegin, expend, out value);
if (succ)
{
if (value == null)
{
logger.Log_Warn("编译为null:");
}
return value;
}
else
{
LogError(tlist, "编译失败:", expbegin, expend);
return null;
}
}
public ICLS_Expression Optimize(ICLS_Expression value, ICLS_Environment env)