|
57 | 57 | ["\"\"\"triple\"\"\"", ["String", "Endmarker"]], |
58 | 58 | ["'''triple'''", ["String", "Endmarker"]], |
59 | 59 |
|
60 | | - ["f\"hello\"", ["FstringStart", "FstringEnd", "Endmarker"]], |
61 | | - ["f\"hello {x}\"", ["FstringStart", "FstringMiddle", "FstringEnd", "Endmarker"]], |
62 | | - ["f\"{a} and {b}\"", ["FstringStart", "FstringMiddle", "FstringEnd", "Endmarker"]], |
63 | | - ["f\"\"\"multi\nline\"\"\"", ["FstringStart", "FstringEnd", "Endmarker"]], |
64 | | - ["f\"\"\"multi\n{x}\"\"\"", ["FstringStart", "FstringMiddle", "FstringEnd", "Endmarker"]], |
| 60 | + ["f\"hello\"", ["FstringStart", "FstringMiddle", "FstringEnd", "Endmarker"]], |
| 61 | + ["f\"hello {x}\"", ["FstringStart", "FstringMiddle", "Lbrace", "Name", "Rbrace", "FstringEnd", "Endmarker"]], |
| 62 | + ["f\"{a} and {b}\"", ["FstringStart", "Lbrace", "Name", "Rbrace", "FstringMiddle", "Lbrace", "Name", "Rbrace", "FstringEnd", "Endmarker"]], |
| 63 | + ["f\"\"\"multi\nline\"\"\"", ["FstringStart", "FstringMiddle", "FstringEnd", "Endmarker"]], |
| 64 | + ["f\"\"\"multi\n{x}\"\"\"", ["FstringStart", "FstringMiddle", "Lbrace", "Name", "Rbrace", "FstringEnd", "Endmarker"]], |
65 | 65 |
|
66 | 66 | ["# comment", ["Comment", "Endmarker"]], |
67 | 67 | ["x = 1 # inline", ["Name", "Equal", "Int", "Comment", "Endmarker"]], |
|
72 | 72 | ["# N/a\n", ["Comment", "Newline", "Endmarker"]], |
73 | 73 |
|
74 | 74 | ["if x:\n pass\n", ["If", "Name", "Colon", "Newline", "Indent", "Pass", "Newline", "Dedent", "Endmarker"]], |
75 | | - |
76 | 75 | ["if True:\n\tpass\n", ["If", "True", "Colon", "Newline", "Indent", "Pass", "Newline", "Dedent", "Endmarker"]], |
77 | | - |
78 | 76 | ["def f():\n if True:\n pass\n", ["Def", "Name", "Lpar", "Rpar", "Colon", "Newline", "Indent", "If", "True", "Colon", "Newline", "Indent", "Pass", "Newline", "Dedent", "Dedent", "Endmarker"]], |
79 | | - |
80 | 77 | ["if x:\n pass\n\n pass\n", ["If", "Name", "Colon", "Newline", "Indent", "Pass", "Nl", "Newline", "Pass", "Newline", "Dedent", "Endmarker"]], |
81 | | - |
82 | 78 | ["if x:\n \tpass\n", ["If", "Name", "Colon", "Newline", "Endmarker"]], |
83 | | - |
84 | 79 | ["if x:\n if y:\n pass\nz\n", ["If", "Name", "Colon", "Newline", "Indent", "If", "Name", "Colon", "Newline", "Indent", "Pass", "Newline", "Dedent", "Dedent", "Name", "Newline", "Endmarker"]], |
85 | | - |
86 | 80 | ["x = 1", ["Name", "Equal", "Int", "Endmarker"]], |
87 | | - |
88 | 81 | ["(\n)\n", ["Lpar", "Nl", "Rpar", "Newline", "Endmarker"]], |
89 | 82 | ["[\n1,\n2\n]\n", ["Lsqb", "Nl", "Int", "Comma", "Nl", "Int", "Nl", "Rsqb", "Newline", "Endmarker"]], |
90 | 83 |
|
91 | | - ["match = 5", ["Name", "Equal", "Int", "Endmarker"]], |
| 84 | + ["match = 5", ["Name", "Equal", "Int", "Endmarker"]], |
92 | 85 | ["case = True", ["Name", "Equal", "True", "Endmarker"]], |
93 | 86 | ["type = None", ["Name", "Equal", "None", "Endmarker"]], |
94 | 87 | ["type X = int\n", ["Type", "Name", "Equal", "Name", "Newline", "Endmarker"]], |
|
0 commit comments