Commit db32a0d
committed
Add Python 3.8 features.
Add walrus operator `:=`.
Add positional only args separator `/`.
Add `=` to f-string formatting.
Fixes MagicStack#1891 parent 2802ded commit db32a0d
File tree
11 files changed
+439
-18
lines changed- grammars
- src
- misc
- test
- atom-spec
- expressions
- fstrings
- functions
11 files changed
+439
-18
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
619 | 619 | | |
620 | 620 | | |
621 | 621 | | |
| 622 | + | |
| 623 | + | |
622 | 624 | | |
623 | 625 | | |
624 | 626 | | |
| |||
631 | 633 | | |
632 | 634 | | |
633 | 635 | | |
| 636 | + | |
| 637 | + | |
634 | 638 | | |
635 | 639 | | |
636 | 640 | | |
| |||
1255 | 1259 | | |
1256 | 1260 | | |
1257 | 1261 | | |
| 1262 | + | |
| 1263 | + | |
| 1264 | + | |
| 1265 | + | |
1258 | 1266 | | |
1259 | 1267 | | |
1260 | 1268 | | |
| |||
1402 | 1410 | | |
1403 | 1411 | | |
1404 | 1412 | | |
| 1413 | + | |
| 1414 | + | |
| 1415 | + | |
| 1416 | + | |
1405 | 1417 | | |
1406 | 1418 | | |
1407 | 1419 | | |
| |||
4720 | 4732 | | |
4721 | 4733 | | |
4722 | 4734 | | |
4723 | | - | |
| 4735 | + | |
| 4736 | + | |
| 4737 | + | |
| 4738 | + | |
| 4739 | + | |
4724 | 4740 | | |
4725 | 4741 | | |
4726 | 4742 | | |
4727 | 4743 | | |
4728 | | - | |
| 4744 | + | |
4729 | 4745 | | |
4730 | 4746 | | |
4731 | 4747 | | |
| |||
4741 | 4757 | | |
4742 | 4758 | | |
4743 | 4759 | | |
4744 | | - | |
| 4760 | + | |
4745 | 4761 | | |
4746 | 4762 | | |
4747 | 4763 | | |
| |||
4944 | 4960 | | |
4945 | 4961 | | |
4946 | 4962 | | |
4947 | | - | |
| 4963 | + | |
| 4964 | + | |
| 4965 | + | |
| 4966 | + | |
| 4967 | + | |
4948 | 4968 | | |
4949 | 4969 | | |
4950 | 4970 | | |
4951 | 4971 | | |
4952 | | - | |
| 4972 | + | |
4953 | 4973 | | |
4954 | 4974 | | |
4955 | 4975 | | |
| |||
4965 | 4985 | | |
4966 | 4986 | | |
4967 | 4987 | | |
4968 | | - | |
| 4988 | + | |
4969 | 4989 | | |
4970 | 4990 | | |
4971 | 4991 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
933 | 933 | | |
934 | 934 | | |
935 | 935 | | |
| 936 | + | |
| 937 | + | |
936 | 938 | | |
937 | 939 | | |
938 | 940 | | |
| |||
961 | 963 | | |
962 | 964 | | |
963 | 965 | | |
| 966 | + | |
| 967 | + | |
| 968 | + | |
| 969 | + | |
| 970 | + | |
964 | 971 | | |
965 | 972 | | |
966 | 973 | | |
| |||
1936 | 1943 | | |
1937 | 1944 | | |
1938 | 1945 | | |
| 1946 | + | |
| 1947 | + | |
| 1948 | + | |
| 1949 | + | |
| 1950 | + | |
| 1951 | + | |
1939 | 1952 | | |
1940 | 1953 | | |
1941 | 1954 | | |
| |||
2184 | 2197 | | |
2185 | 2198 | | |
2186 | 2199 | | |
| 2200 | + | |
| 2201 | + | |
| 2202 | + | |
| 2203 | + | |
| 2204 | + | |
| 2205 | + | |
2187 | 2206 | | |
2188 | 2207 | | |
2189 | 2208 | | |
| |||
8259 | 8278 | | |
8260 | 8279 | | |
8261 | 8280 | | |
8262 | | - | |
| 8281 | + | |
| 8282 | + | |
| 8283 | + | |
| 8284 | + | |
| 8285 | + | |
| 8286 | + | |
| 8287 | + | |
8263 | 8288 | | |
8264 | 8289 | | |
8265 | 8290 | | |
8266 | 8291 | | |
8267 | | - | |
| 8292 | + | |
8268 | 8293 | | |
8269 | 8294 | | |
8270 | 8295 | | |
| |||
8291 | 8316 | | |
8292 | 8317 | | |
8293 | 8318 | | |
8294 | | - | |
| 8319 | + | |
8295 | 8320 | | |
8296 | 8321 | | |
8297 | 8322 | | |
| |||
8631 | 8656 | | |
8632 | 8657 | | |
8633 | 8658 | | |
8634 | | - | |
| 8659 | + | |
| 8660 | + | |
| 8661 | + | |
| 8662 | + | |
| 8663 | + | |
| 8664 | + | |
| 8665 | + | |
8635 | 8666 | | |
8636 | 8667 | | |
8637 | 8668 | | |
8638 | 8669 | | |
8639 | | - | |
| 8670 | + | |
8640 | 8671 | | |
8641 | 8672 | | |
8642 | 8673 | | |
| |||
8663 | 8694 | | |
8664 | 8695 | | |
8665 | 8696 | | |
8666 | | - | |
| 8697 | + | |
8667 | 8698 | | |
8668 | 8699 | | |
8669 | 8700 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
582 | 582 | | |
583 | 583 | | |
584 | 584 | | |
| 585 | + | |
| 586 | + | |
585 | 587 | | |
586 | 588 | | |
587 | 589 | | |
588 | 590 | | |
589 | 591 | | |
590 | 592 | | |
| 593 | + | |
591 | 594 | | |
592 | 595 | | |
593 | 596 | | |
| |||
1002 | 1005 | | |
1003 | 1006 | | |
1004 | 1007 | | |
| 1008 | + | |
| 1009 | + | |
1005 | 1010 | | |
1006 | 1011 | | |
1007 | 1012 | | |
| |||
1096 | 1101 | | |
1097 | 1102 | | |
1098 | 1103 | | |
| 1104 | + | |
| 1105 | + | |
1099 | 1106 | | |
1100 | 1107 | | |
1101 | 1108 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
127 | 127 | | |
128 | 128 | | |
129 | 129 | | |
130 | | - | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
131 | 133 | | |
132 | 134 | | |
133 | | - | |
| 135 | + | |
134 | 136 | | |
135 | 137 | | |
136 | 138 | | |
| |||
148 | 150 | | |
149 | 151 | | |
150 | 152 | | |
151 | | - | |
| 153 | + | |
152 | 154 | | |
153 | 155 | | |
154 | 156 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
| 24 | + | |
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| |||
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
44 | | - | |
| 44 | + | |
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
48 | 54 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
56 | 56 | | |
57 | 57 | | |
58 | 58 | | |
| 59 | + | |
59 | 60 | | |
60 | 61 | | |
61 | 62 | | |
| |||
0 commit comments