예제 #1
0
 public c_Node3 m_Node_new(c_Node3 t_succ,c_Node3 t_pred,c_Graphic t_data)
 {
     bb_std_lang.pushErr();
     bb_std_lang.errInfo="C:/MonkeyXPro82b/modules/monkey/list.monkey<261>";
     m__succ=t_succ;
     bb_std_lang.errInfo="C:/MonkeyXPro82b/modules/monkey/list.monkey<262>";
     m__pred=t_pred;
     bb_std_lang.errInfo="C:/MonkeyXPro82b/modules/monkey/list.monkey<263>";
     m__succ.m__pred=this;
     bb_std_lang.errInfo="C:/MonkeyXPro82b/modules/monkey/list.monkey<264>";
     m__pred.m__succ=this;
     bb_std_lang.errInfo="C:/MonkeyXPro82b/modules/monkey/list.monkey<265>";
     m__data=t_data;
     bb_std_lang.popErr();
     return this;
 }
예제 #2
0
 public bool p_HasNext()
 {
     bb_std_lang.pushErr();
     bb_std_lang.errInfo="C:/MonkeyXPro82b/modules/monkey/list.monkey<331>";
     while(m__curr.m__succ.m__pred!=m__curr){
         bb_std_lang.errInfo="C:/MonkeyXPro82b/modules/monkey/list.monkey<332>";
         m__curr=m__curr.m__succ;
     }
     bb_std_lang.errInfo="C:/MonkeyXPro82b/modules/monkey/list.monkey<334>";
     bool t_=m__curr!=m__list.m__head;
     bb_std_lang.popErr();
     return t_;
 }
예제 #3
0
 public c_Graphic p_NextObject()
 {
     bb_std_lang.pushErr();
     bb_std_lang.errInfo="C:/MonkeyXPro82b/modules/monkey/list.monkey<338>";
     c_Graphic t_data=m__curr.m__data;
     bb_std_lang.errInfo="C:/MonkeyXPro82b/modules/monkey/list.monkey<339>";
     m__curr=m__curr.m__succ;
     bb_std_lang.errInfo="C:/MonkeyXPro82b/modules/monkey/list.monkey<340>";
     bb_std_lang.popErr();
     return t_data;
 }
예제 #4
0
 public c_Enumerator5 m_Enumerator_new(c_List2 t_list)
 {
     bb_std_lang.pushErr();
     bb_std_lang.errInfo="C:/MonkeyXPro82b/modules/monkey/list.monkey<326>";
     m__list=t_list;
     bb_std_lang.errInfo="C:/MonkeyXPro82b/modules/monkey/list.monkey<327>";
     m__curr=t_list.m__head.m__succ;
     bb_std_lang.popErr();
     return this;
 }