Esempio n. 1
0
 public void FromBuilder(ParserProductionCollectionBuilder builder)
 {
     for (var i = 0; i < builder.EntryCount; i++)
     {
         Add(builder[i]);
     }
 }
Esempio n. 2
0
            public static ParserProductionCollectionBuilder operator |(ParserProductionCollectionBuilder op1, ParserProductionCollectionBuilder op2)
            {
                var result = new ParserProductionCollectionBuilder();

                for (var i = 0; i < op1.EntryCount; i++)
                {
                    result.Add(op1[i]);
                }

                for (var j = 0; j < op2.EntryCount; j++)
                {
                    result.Add(op2[j]);
                }

                return(result);
            }