Пример #1
0
 public RepetitionNode(RepetitionToken token) :
     base(token)
 {
 }
Пример #2
0
 public void LiteralStateTokenizeZeroOrOne()
 {
     var lexer = new Lexer();
     var tokens = lexer.Tokenize("?");
     var expected = new RepetitionToken { MinOccurs = 0, MaxOccurs = 1 };
     Assert.AreEqual(tokens.First(), expected);
 }
Пример #3
0
 public void RepetitionStateTokenizeShort()
 {
     var lexer = new Lexer();
     var tokens = lexer.Tokenize("{7}");
     var expected = new RepetitionToken { MinOccurs = 7, MaxOccurs = 7 };
     Assert.AreEqual(tokens.First(), expected);
 }
Пример #4
0
 public RepetitionNode(RepetitionToken token)
     : base(token)
 {
 }