Esempio n. 1
0
        public void Parser_Test()
        {
            var target = new PeekParser <char>();
            var input  = new StringCharacterSequence("abc");

            target.Parse(input).Value.Should().Be('a');
            target.Parse(input).Value.Should().Be('a');
            target.Parse(input).Value.Should().Be('a');
        }
Esempio n. 2
0
 private bool Accept <TInput>(PeekParser <TInput> p, BnfStringifyVisitor state)
 {
     state.Append("(?=.)");
     return(true);
 }