コード例 #1
0
ファイル: PT_Pi_Node.cs プロジェクト: ldematte/BlenXVSP
 public PiProcess(Pos pos)
     : base(pos)
 {
 }
コード例 #2
0
ファイル: PT_Pi_Node.cs プロジェクト: ldematte/BlenXVSP
 public PiNil(Pos pos)
     : base(pos)
 {
 }
コード例 #3
0
ファイル: PT_Pi_Node.cs プロジェクト: ldematte/BlenXVSP
 public PiParallel(Pos pos, Node piprocess1, Node piprocess2)
     : base(pos)
 {
     childNodes.Add(piprocess1);
      childNodes.Add(piprocess2);
 }
コード例 #4
0
ファイル: PT_Pi_Node.cs プロジェクト: ldematte/BlenXVSP
 public PiId(Pos pos, string id)
     : base(pos)
 {
     this.id = id;
 }
コード例 #5
0
ファイル: PT_Pi_Node.cs プロジェクト: ldematte/BlenXVSP
 public PiIfThenNode(Pos pos, Node expression, Node piprocess)
     : base(pos)
 {
     childNodes.Add(expression);
      childNodes.Add(piprocess);
 }
コード例 #6
0
ファイル: PT_Event_Cond.cs プロジェクト: ldematte/BlenXVSP
 public EventCond_AtomCount(Pos pos, CondType condType, string id, string value)
     : base(pos, condType)
 {
     entityName = id;
      entityValue = Int32.Parse(value);
 }
コード例 #7
0
ファイル: PT_Pi_Node.cs プロジェクト: ldematte/BlenXVSP
 public PiAction(Pos pos, Node action)
     : base(pos)
 {
     childNodes.Add(action);
 }
コード例 #8
0
ファイル: PT_Event_Cond.cs プロジェクト: ldematte/BlenXVSP
 public EventCond(Pos p_pos, CondType p_type)
 {
     pos = p_pos;
      condType = p_type;
 }
コード例 #9
0
ファイル: PT_Event_Cond.cs プロジェクト: ldematte/BlenXVSP
 public EventCond_And(Pos pos, EventCond p_left, EventCond p_right)
     : base(pos, CondType.COND_EXPRESSION)
 {
     left = p_left;
      right = p_right;
 }
コード例 #10
0
ファイル: PT_Event_Cond.cs プロジェクト: ldematte/BlenXVSP
 public EventCond_AtomStates(Pos pos, CondType condType, List<EventState> states)
     : base(pos, condType)
 {
     eventStates = states;
 }
コード例 #11
0
ファイル: PT_Event_Cond.cs プロジェクト: ldematte/BlenXVSP
 public EventCond_Not(Pos pos, EventCond p_cond)
     : base(pos, CondType.COND_EXPRESSION)
 {
     cond = p_cond;
 }
コード例 #12
0
ファイル: PT_Event_Cond.cs プロジェクト: ldematte/BlenXVSP
        public EventCond_AtomStates(Pos pos, CondType condType, Node state_list_node)
            : base(pos, condType)
        {
            this.condType = condType;

             PTN_EventCond_StateList stateList = (PTN_EventCond_StateList)state_list_node;
             eventStates = new List<EventState>();
             stateList.BuildList(eventStates);
        }
コード例 #13
0
ファイル: PT_Event_Cond.cs プロジェクト: ldematte/BlenXVSP
 private EventCond_AtomDet(Pos pos, CondType condType)
     : base(pos, condType)
 {
 }
コード例 #14
0
ファイル: PT_Event_Cond.cs プロジェクト: ldematte/BlenXVSP
 public EventCond_AtomDet(Pos pos, CondType condType, string value)
     : base(pos, condType)
 {
     param = Double.Parse(value, CultureInfo.InvariantCulture);
 }
コード例 #15
0
ファイル: PT_Pi_Node.cs プロジェクト: ldematte/BlenXVSP
 public PiReplication(Pos pos, Node action, Node piprocess)
     : base(pos)
 {
     childNodes.Add(action);
      childNodes.Add(piprocess);
 }
コード例 #16
0
ファイル: PT_Pi_Node.cs プロジェクト: ldematte/BlenXVSP
 public PiChoice(Pos pos, Node seqOrSumlist, Node seq2)
     : base(pos)
 {
     childNodes.Add(seqOrSumlist);
      childNodes.Add(seq2);
 }
コード例 #17
0
ファイル: PT_Pi_Node.cs プロジェクト: ldematte/BlenXVSP
 public PiBinaryOperator(Pos pos)
     : base(pos)
 {
 }
コード例 #18
0
ファイル: PT_Event_Cond.cs プロジェクト: ldematte/BlenXVSP
 public EventCond_AtomCount(Pos pos, CondType condType)
     : base(pos, condType)
 {
 }