示例#1
0
 public override void CGenStmt(Env env, CGenState state)
 {
     state.CGenLabel(state.GotoLabel(this.Label));
     state.CGenForceStackSizeTo(state.StackSize);
     this.Stmt.CGenStmt(env, state);
 }
示例#2
0
 public override void CGenStmt(Env env, CGenState state) {
     state.CGenLabel(state.GotoLabel(this.label));
     state.CGenForceStackSizeTo(state.StackSize);
     this.stmt.CGenStmt(env, state);
 }
示例#3
0
        public override void CGenStmt(Env env, CGenState state)
        {
            Int32 label = state.GotoLabel(this.Label);

            state.JMP(label);
        }
示例#4
0
 public override void CGenStmt(Env env, CGenState state) {
     Int32 label = state.GotoLabel(this.label);
     state.JMP(label);
 }