public static TokenTypes GetOperatorTokenType(string value) { TokenTypes tokenType; if (SimpleOperators.TryGetValue(value, out tokenType) || BlockOpeningOperators.TryGetValue(value, out tokenType)) { return(tokenType); } return(TokenTypes.UNKNOWN); }
public static TokenTypes GetIDTokenType(string value) { TokenTypes tokenType; if (ReservedIDs.TryGetValue(value, out tokenType) || SimpleOperators.TryGetValue(value, out tokenType) || BlockOpeningOperators.TryGetValue(value, out tokenType)) { return(tokenType); } return(TokenTypes.ID); }