コード例 #1
0
ファイル: RP.cs プロジェクト: RossOgilvie/meksygerna
 public RP(List<NonTerminal> operands ,Operator op)
 {
     _operator = op;
     _args = operands;
     int operand_length = 0;
     foreach (NonTerminal o in operands)
         operand_length += o.Length;
 }
コード例 #2
0
ファイル: Expression.cs プロジェクト: RossOgilvie/meksygerna
 public Expression()
 {
     _operator = new Operator();
     _args = new List<NonTerminal>();
 }
コード例 #3
0
ファイル: Infix.cs プロジェクト: RossOgilvie/meksygerna
 public Infix(NonTerminal left, Operator op, NonTerminal right)
 {
     _operator = op;
     _args.Add(left);
     _args.Add(right);
 }