void ProcessCallFor()
{
CodeFor code = (CodeFor)m_scriptInstruction.Operand0;
ScriptContext context = new ScriptContext(m_script, null, this, Executable_Block.For);
context.Execute(code.BeginExecutable);
for ( ; ; ) {
if (code.Condition != null) {
if (!context.ResolveOperand(code.Condition).LogicOperation()) break;
}
ScriptContext blockContext = new ScriptContext(m_script, code.BlockExecutable, context, Executable_Block.For);
blockContext.Execute();
if (blockContext.IsOver) break;
context.Execute(code.LoopExecutable);
}
}
void ProcessCallForSimple()