Exemplo n.º 1
0
 static string Digit(string str)
 {
     return(MatchChar(Char.IsDigit)(str));
 }
Exemplo n.º 2
0
    //match at least one whitespace character
    static string Whitespace_(string str)
    {
        string stripFirst = MatchChar(Char.IsWhiteSpace)(str);

        return(Whitespace(stripFirst));
    }
Exemplo n.º 3
0
 static string RBracket(string str)
 {
     return(MatchChar(')')(str));
 }
 new public static Rule Identifier = Node(Opt(MatchChar('@') + SharedGrammar.Identifier);