public void NotTextWorks() { var parser = IsDigit.NotText().CompileParser("NotTextWorks"); parser.AssertSuccess("0", new StringSpan("0", 0, 0), 0); parser.AssertSuccess("", new StringSpan("", 0, 0), 0); parser.AssertSuccess("aaa1", new StringSpan("aaa1", 0, 3), 3); parser.AssertSuccess("aaa", new StringSpan("aaa", 0, 3), 3); }
public void NotTextWorks() { var parser = IsDigit.NotText().CompileParser("StringNotTextWorks"); parser.AssertSuccess("0", "", 0); parser.AssertSuccess("", "", 0); parser.AssertSuccess("aaa1", "aaa", 3); parser.AssertSuccess("aaa", "aaa", 3); }