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'); }
private bool Accept <TInput>(PeekParser <TInput> p, BnfStringifyVisitor state) { state.Append("(?=.)"); return(true); }