@@ -52,13 +52,13 @@ def parse(env: Environment, tokens: TokenStream) -> list[KeywordArgument]:
52
52
53
53
# Leading commas are OK
54
54
if tokens .current .kind == TOKEN_COMMA :
55
- tokens . next ()
55
+ next (tokens )
56
56
57
57
while True :
58
- token = tokens . next ()
58
+ token = next (tokens )
59
59
60
60
if token .kind == TOKEN_COMMA :
61
- token = tokens . next ()
61
+ token = next (tokens )
62
62
63
63
if token .kind == TOKEN_EOF :
64
64
break
@@ -109,7 +109,7 @@ def parse(env: Environment, tokens: TokenStream) -> list[PositionalArgument]:
109
109
110
110
while True :
111
111
if tokens .current .kind == TOKEN_COMMA :
112
- tokens . next ()
112
+ next (tokens )
113
113
114
114
if tokens .current .kind == TOKEN_EOF :
115
115
break
@@ -141,19 +141,19 @@ def parse(env: Environment, tokens: TokenStream) -> dict[str, Parameter]:
141
141
)
142
142
143
143
while True :
144
- token = tokens . next ()
144
+ token = next (tokens )
145
145
146
146
if token .kind == TOKEN_COMMA :
147
147
# Leading and/or trailing commas are OK.
148
- token = tokens . next ()
148
+ token = next (tokens )
149
149
150
150
if token .kind == TOKEN_EOF :
151
151
break
152
152
153
153
if token .kind == TOKEN_WORD :
154
154
if tokens .current .kind in argument_separators :
155
155
# A parameter with a default value
156
- tokens . next () # Move past ":" or "="
156
+ next (tokens ) # Move past ":" or "="
157
157
value = parse_primitive (env , tokens )
158
158
params [token .value ] = Parameter (token , token .value , value )
159
159
else :
@@ -179,7 +179,7 @@ def parse_arguments(
179
179
180
180
# Leading commas are OK
181
181
if tokens .current .kind == TOKEN_COMMA :
182
- tokens . next ()
182
+ next (tokens )
183
183
184
184
while True :
185
185
token = tokens .current
@@ -189,8 +189,8 @@ def parse_arguments(
189
189
190
190
if token .kind == TOKEN_WORD :
191
191
if tokens .peek .kind in argument_separators :
192
- name_token = tokens . next ()
193
- tokens . next () # = or :
192
+ name_token = next (tokens )
193
+ next (tokens ) # = or :
194
194
value = parse_primitive (env , tokens )
195
195
kwargs .append (KeywordArgument (name_token , token .value , value ))
196
196
else :
0 commit comments