@@ -217,14 +217,13 @@ def post(tlist, pidx, tidx, nidx):
217217
218218def group_identifier_list (tlist ):
219219 m_role = T .Keyword , ('null' , 'role' )
220- m_comma = T .Punctuation , ','
221220 sqlcls = (sql .Function , sql .Case , sql .Identifier , sql .Comparison ,
222221 sql .IdentifierList , sql .Operation )
223222 ttypes = (T_NUMERICAL + T_STRING + T_NAME +
224223 (T .Keyword , T .Comment , T .Wildcard ))
225224
226225 def match (token ):
227- return imt ( token , m = m_comma )
226+ return token . match ( T . Punctuation , ',' )
228227
229228 def valid (token ):
230229 return imt (token , i = sqlcls , m = m_role , t = ttypes )
@@ -275,7 +274,7 @@ def group_aliased(tlist):
275274 tidx , token = tlist .token_next_by (i = I_ALIAS , t = T .Number )
276275 while token :
277276 nidx , next_ = tlist .token_next (tidx )
278- if imt (next_ , i = sql .Identifier ):
277+ if isinstance (next_ , sql .Identifier ):
279278 tlist .group_tokens (sql .Identifier , tidx , nidx , extend = True )
280279 tidx , token = tlist .token_next_by (i = I_ALIAS , t = T .Number , idx = tidx )
281280
0 commit comments