コード例 #1
0
 /// <summary>
 /// 加载参数,并写入条件转移指令
 /// </summary>
 /// <param name="op"></param>
 /// <param name="target"></param>
 private void GoToIf(LogicOperator op, ILabel target)
 {
     for (int i = 0; i < op.ArgumentCount; ++i)
     {
         // 参与验证的项
         _evalStack.Pop();
     }
     op.WriteBranch(_writer, target);
 }