Skip to content

Commit 6599121

Browse files
committed
can't -> cannot
1 parent c952132 commit 6599121

File tree

5 files changed

+36
-36
lines changed

5 files changed

+36
-36
lines changed

Grammar/python.gram

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -851,9 +851,9 @@ invalid_for_target:
851851

852852
invalid_group:
853853
| '(' a=starred_expression ')' {
854-
RAISE_SYNTAX_ERROR_KNOWN_LOCATION(a, "can't use starred expression here") }
854+
RAISE_SYNTAX_ERROR_KNOWN_LOCATION(a, "cannot use starred expression here") }
855855
| '(' a='**' expression ')' {
856-
RAISE_SYNTAX_ERROR_KNOWN_LOCATION(a, "can't use double starred expression here") }
856+
RAISE_SYNTAX_ERROR_KNOWN_LOCATION(a, "cannot use double starred expression here") }
857857
invalid_import_from_targets:
858858
| import_from_as_names ',' {
859859
RAISE_SYNTAX_ERROR("trailing comma not allowed without surrounding parentheses") }

Lib/test/test_fstring.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1276,11 +1276,11 @@ def test_with_an_underscore_and_a_comma_in_format_specifier(self):
12761276
f'{1:_,}'
12771277

12781278
def test_syntax_error_for_starred_expressions(self):
1279-
error_msg = re.escape("can't use starred expression here")
1279+
error_msg = re.escape("cannot use starred expression here")
12801280
with self.assertRaisesRegex(SyntaxError, error_msg):
12811281
compile("f'{*a}'", "?", "exec")
12821282

1283-
error_msg = re.escape("can't use double starred expression here")
1283+
error_msg = re.escape("cannot use double starred expression here")
12841284
with self.assertRaisesRegex(SyntaxError, error_msg):
12851285
compile("f'{**a}'", "?", "exec")
12861286

Lib/test/test_syntax.py

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1020,31 +1020,31 @@ def test_assign_call(self):
10201020

10211021
def test_assign_del(self):
10221022
self._check_error("del (,)", "invalid syntax")
1023-
self._check_error("del 1", "delete literal")
1024-
self._check_error("del (1, 2)", "delete literal")
1025-
self._check_error("del None", "delete None")
1026-
self._check_error("del *x", "delete starred")
1027-
self._check_error("del (*x)", "use starred expression")
1028-
self._check_error("del (*x,)", "delete starred")
1029-
self._check_error("del [*x,]", "delete starred")
1030-
self._check_error("del f()", "delete function call")
1031-
self._check_error("del f(a, b)", "delete function call")
1032-
self._check_error("del o.f()", "delete function call")
1033-
self._check_error("del a[0]()", "delete function call")
1034-
self._check_error("del x, f()", "delete function call")
1035-
self._check_error("del f(), x", "delete function call")
1036-
self._check_error("del [a, b, ((c), (d,), e.f())]", "delete function call")
1037-
self._check_error("del (a if True else b)", "delete conditional")
1038-
self._check_error("del +a", "delete expression")
1039-
self._check_error("del a, +b", "delete expression")
1040-
self._check_error("del a + b", "delete expression")
1041-
self._check_error("del (a + b, c)", "delete expression")
1042-
self._check_error("del (c[0], a + b)", "delete expression")
1043-
self._check_error("del a.b.c + 2", "delete expression")
1044-
self._check_error("del a.b.c[0] + 2", "delete expression")
1045-
self._check_error("del (a, b, (c, d.e.f + 2))", "delete expression")
1046-
self._check_error("del [a, b, (c, d.e.f[0] + 2)]", "delete expression")
1047-
self._check_error("del (a := 5)", "delete named expression")
1023+
self._check_error("del 1", "cannot delete literal")
1024+
self._check_error("del (1, 2)", "cannot delete literal")
1025+
self._check_error("del None", "cannot delete None")
1026+
self._check_error("del *x", "cannot delete starred")
1027+
self._check_error("del (*x)", "cannot use starred expression")
1028+
self._check_error("del (*x,)", "cannot delete starred")
1029+
self._check_error("del [*x,]", "cannot delete starred")
1030+
self._check_error("del f()", "cannot delete function call")
1031+
self._check_error("del f(a, b)", "cannot delete function call")
1032+
self._check_error("del o.f()", "cannot delete function call")
1033+
self._check_error("del a[0]()", "cannot delete function call")
1034+
self._check_error("del x, f()", "cannot delete function call")
1035+
self._check_error("del f(), x", "cannot delete function call")
1036+
self._check_error("del [a, b, ((c), (d,), e.f())]", "cannot delete function call")
1037+
self._check_error("del (a if True else b)", "cannot delete conditional")
1038+
self._check_error("del +a", "cannot delete expression")
1039+
self._check_error("del a, +b", "cannot delete expression")
1040+
self._check_error("del a + b", "cannot delete expression")
1041+
self._check_error("del (a + b, c)", "cannot delete expression")
1042+
self._check_error("del (c[0], a + b)", "cannot delete expression")
1043+
self._check_error("del a.b.c + 2", "cannot delete expression")
1044+
self._check_error("del a.b.c[0] + 2", "cannot delete expression")
1045+
self._check_error("del (a, b, (c, d.e.f + 2))", "cannot delete expression")
1046+
self._check_error("del [a, b, (c, d.e.f[0] + 2)]", "cannot delete expression")
1047+
self._check_error("del (a := 5)", "cannot delete named expression")
10481048
# We don't have a special message for this, but make sure we don't
10491049
# report "cannot delete name"
10501050
self._check_error("del a += b", "invalid syntax")

Lib/test/test_unpack_ex.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -349,27 +349,27 @@
349349
>>> (*x),y = 1, 2 # doctest:+ELLIPSIS
350350
Traceback (most recent call last):
351351
...
352-
SyntaxError: can't use starred expression here
352+
SyntaxError: cannot use starred expression here
353353
354354
>>> (((*x))),y = 1, 2 # doctest:+ELLIPSIS
355355
Traceback (most recent call last):
356356
...
357-
SyntaxError: can't use starred expression here
357+
SyntaxError: cannot use starred expression here
358358
359359
>>> z,(*x),y = 1, 2, 4 # doctest:+ELLIPSIS
360360
Traceback (most recent call last):
361361
...
362-
SyntaxError: can't use starred expression here
362+
SyntaxError: cannot use starred expression here
363363
364364
>>> z,(*x) = 1, 2 # doctest:+ELLIPSIS
365365
Traceback (most recent call last):
366366
...
367-
SyntaxError: can't use starred expression here
367+
SyntaxError: cannot use starred expression here
368368
369369
>>> ((*x),y) = 1, 2 # doctest:+ELLIPSIS
370370
Traceback (most recent call last):
371371
...
372-
SyntaxError: can't use starred expression here
372+
SyntaxError: cannot use starred expression here
373373
374374
Some size constraints (all fail.)
375375

Parser/parser.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18454,7 +18454,7 @@ invalid_group_rule(Parser *p)
1845418454
)
1845518455
{
1845618456
D(fprintf(stderr, "%*c+ invalid_group[%d-%d]: %s succeeded!\n", p->level, ' ', _mark, p->mark, "'(' starred_expression ')'"));
18457-
_res = RAISE_SYNTAX_ERROR_KNOWN_LOCATION ( a , "can't use starred expression here" );
18457+
_res = RAISE_SYNTAX_ERROR_KNOWN_LOCATION ( a , "cannot use starred expression here" );
1845818458
if (_res == NULL && PyErr_Occurred()) {
1845918459
p->error_indicator = 1;
1846018460
D(p->level--);
@@ -18487,7 +18487,7 @@ invalid_group_rule(Parser *p)
1848718487
)
1848818488
{
1848918489
D(fprintf(stderr, "%*c+ invalid_group[%d-%d]: %s succeeded!\n", p->level, ' ', _mark, p->mark, "'(' '**' expression ')'"));
18490-
_res = RAISE_SYNTAX_ERROR_KNOWN_LOCATION ( a , "can't use double starred expression here" );
18490+
_res = RAISE_SYNTAX_ERROR_KNOWN_LOCATION ( a , "cannot use double starred expression here" );
1849118491
if (_res == NULL && PyErr_Occurred()) {
1849218492
p->error_indicator = 1;
1849318493
D(p->level--);

0 commit comments

Comments
 (0)