private Parser <SimpleType> KnownSimpleType(string name, Type type) { return(from t in TokenGrammar.String(name) select new SimpleType(type)); }
public static List <TokenDefinition> Tokenize(string input, TokenGrammar grammar, PreprocessorOptions preopts) { return(Tokenize(input, grammar.Definition, grammar.Quotes, grammar.IncludeWhitespace, grammar.IncludeNewlines, preopts)); }
public Parser <StringReferenceType> StringType() { return(from keyword in TokenGrammar.String("string") select new StringReferenceType()); }