public void TestInlineCommentInSequence() { var parser = new CommentTests(); var m1 = parser.GetMatch("ab", parser.s3); Assert.IsTrue(m1.Success); var m2 = parser.GetMatch("b", parser.s3); Assert.IsFalse(m2.Success); var m3 = parser.GetMatch("z", parser.s3); Assert.IsFalse(m3.Success); }
public void TestInlineCommentAfterRuleName() { var parser = new CommentTests(); var m1 = parser.GetMatch("a", parser.s2); Assert.IsTrue(m1.Success); var m2 = parser.GetMatch("b", parser.s2); Assert.IsTrue(m2.Success); var m3 = parser.GetMatch("z", parser.s2); Assert.IsFalse(m3.Success); }