예제 #1
0
 public c_Node5 m_Node_new(c_Node5 t_succ,c_Node5 t_pred,c_ConfigNode 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 c_Node5 p_FindLast2(c_ConfigNode t_value)
 {
     bb_std_lang.pushErr();
     bb_std_lang.errInfo="C:/MonkeyXPro82b/modules/monkey/list.monkey<124>";
     c_Node5 t_=p_FindLast(t_value,m__head.m__pred);
     bb_std_lang.popErr();
     return t_;
 }
예제 #3
0
 public void p_RemoveLast2(c_ConfigNode t_value)
 {
     bb_std_lang.pushErr();
     bb_std_lang.errInfo="C:/MonkeyXPro82b/modules/monkey/list.monkey<146>";
     c_Node5 t_node=p_FindLast2(t_value);
     bb_std_lang.errInfo="C:/MonkeyXPro82b/modules/monkey/list.monkey<147>";
     if((t_node)!=null){
         bb_std_lang.errInfo="C:/MonkeyXPro82b/modules/monkey/list.monkey<147>";
         t_node.p_Remove();
     }
     bb_std_lang.popErr();
 }
예제 #4
0
 public c_Node5 p_FindLast(c_ConfigNode t_value,c_Node5 t_start)
 {
     bb_std_lang.pushErr();
     bb_std_lang.errInfo="C:/MonkeyXPro82b/modules/monkey/list.monkey<128>";
     while(t_start!=m__head){
         bb_std_lang.errInfo="C:/MonkeyXPro82b/modules/monkey/list.monkey<129>";
         if(p_Equals3(t_value,t_start.m__data)){
             bb_std_lang.errInfo="C:/MonkeyXPro82b/modules/monkey/list.monkey<129>";
             bb_std_lang.popErr();
             return t_start;
         }
         bb_std_lang.errInfo="C:/MonkeyXPro82b/modules/monkey/list.monkey<130>";
         t_start=t_start.m__pred;
     }
     bb_std_lang.errInfo="C:/MonkeyXPro82b/modules/monkey/list.monkey<132>";
     bb_std_lang.popErr();
     return null;
 }
예제 #5
0
 public bool p_Equals3(c_ConfigNode t_lhs,c_ConfigNode t_rhs)
 {
     bb_std_lang.pushErr();
     bb_std_lang.errInfo="C:/MonkeyXPro82b/modules/monkey/list.monkey<28>";
     bool t_=t_lhs==t_rhs;
     bb_std_lang.popErr();
     return t_;
 }
예제 #6
0
 public c_Node5 p_AddLast4(c_ConfigNode t_data)
 {
     bb_std_lang.pushErr();
     bb_std_lang.errInfo="C:/MonkeyXPro82b/modules/monkey/list.monkey<108>";
     c_Node5 t_=(new c_Node5()).m_Node_new(m__head,m__head.m__pred,t_data);
     bb_std_lang.popErr();
     return t_;
 }
예제 #7
0
 public c_List4 m_List_new2(c_ConfigNode[] t_data)
 {
     bb_std_lang.pushErr();
     bb_std_lang.errInfo="C:/MonkeyXPro82b/modules/monkey/list.monkey<13>";
     bb_std_lang.errInfo="C:/MonkeyXPro82b/modules/monkey/list.monkey<13>";
     c_ConfigNode[] t_=t_data;
     bb_std_lang.errInfo="C:/MonkeyXPro82b/modules/monkey/list.monkey<13>";
     int t_2=0;
     bb_std_lang.errInfo="C:/MonkeyXPro82b/modules/monkey/list.monkey<13>";
     while(t_2<bb_std_lang.length(t_)){
         bb_std_lang.errInfo="C:/MonkeyXPro82b/modules/monkey/list.monkey<13>";
         c_ConfigNode t_t=t_[t_2];
         bb_std_lang.errInfo="C:/MonkeyXPro82b/modules/monkey/list.monkey<13>";
         t_2=t_2+1;
         bb_std_lang.errInfo="C:/MonkeyXPro82b/modules/monkey/list.monkey<14>";
         p_AddLast4(t_t);
     }
     bb_std_lang.popErr();
     return this;
 }
예제 #8
0
 public int p_AddChild(c_ConfigNode t_childNode)
 {
     bb_std_lang.pushErr();
     bb_std_lang.errInfo="C:/MonkeyXPro82b/modules/angelfont/config.monkey<210>";
     t_childNode.m_parent=this;
     bb_std_lang.errInfo="C:/MonkeyXPro82b/modules/angelfont/config.monkey<213>";
     if(m_children==null){
         bb_std_lang.errInfo="C:/MonkeyXPro82b/modules/angelfont/config.monkey<213>";
         m_children=(new c_List4()).m_List_new();
     }
     bb_std_lang.errInfo="C:/MonkeyXPro82b/modules/angelfont/config.monkey<216>";
     m_children.p_AddLast4(t_childNode);
     bb_std_lang.popErr();
     return 0;
 }