public void EmptyObject() =>
 SimpleJsonParser
 .ParseString("{}")
 .ShouldBe(new JObject());
Exemple #2
0
        public List <IToken> Parse(string str)
        {
            var re = _parser.ParseString(str);

            return(re.Result.ToList());
        }
Exemple #3
0
 public void SingleChar() => SimpleRegexParser
 .ParseString("a").OkResult()
 .Matches("a")
 .ShouldBe(true);
Exemple #4
0
 public void ImplicitMul() => ExprParser
 .ParseString("3 4")
 .ShouldBe(12);
Exemple #5
0
 public void Parentheses() =>
 RecursiveExprParser
 .ParseString("((1+2)*(3))")
 .ShouldBe(9);
Exemple #6
0
 public void Add() =>
 BasicExprParser
 .ParseString("1+1")
 .ShouldBe(2);
Exemple #7
0
 public void SingleChar() => GlobParser
 .ParseString("a").OkResult()
 .Matches("a")
 .ShouldBe(true);