Skip to content

Commit ad53518

Browse files
committed
Python: Regenerate parser files
1 parent e04821e commit ad53518

File tree

4 files changed

+31509
-29907
lines changed

4 files changed

+31509
-29907
lines changed

python/extractor/tsg-python/tsp/src/grammar.json

Lines changed: 46 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1407,47 +1407,51 @@
14071407
}
14081408
},
14091409
"match_statement": {
1410-
"type": "SEQ",
1411-
"members": [
1412-
{
1413-
"type": "STRING",
1414-
"value": "match"
1415-
},
1416-
{
1417-
"type": "FIELD",
1418-
"name": "subject",
1419-
"content": {
1420-
"type": "CHOICE",
1421-
"members": [
1422-
{
1423-
"type": "SYMBOL",
1424-
"name": "expression"
1425-
},
1426-
{
1427-
"type": "ALIAS",
1428-
"content": {
1410+
"type": "PREC",
1411+
"value": -3,
1412+
"content": {
1413+
"type": "SEQ",
1414+
"members": [
1415+
{
1416+
"type": "STRING",
1417+
"value": "match"
1418+
},
1419+
{
1420+
"type": "FIELD",
1421+
"name": "subject",
1422+
"content": {
1423+
"type": "CHOICE",
1424+
"members": [
1425+
{
14291426
"type": "SYMBOL",
1430-
"name": "expression_list"
1427+
"name": "expression"
14311428
},
1432-
"named": true,
1433-
"value": "tuple"
1434-
}
1435-
]
1436-
}
1437-
},
1438-
{
1439-
"type": "STRING",
1440-
"value": ":"
1441-
},
1442-
{
1443-
"type": "FIELD",
1444-
"name": "cases",
1445-
"content": {
1446-
"type": "SYMBOL",
1447-
"name": "cases"
1429+
{
1430+
"type": "ALIAS",
1431+
"content": {
1432+
"type": "SYMBOL",
1433+
"name": "expression_list"
1434+
},
1435+
"named": true,
1436+
"value": "tuple"
1437+
}
1438+
]
1439+
}
1440+
},
1441+
{
1442+
"type": "STRING",
1443+
"value": ":"
1444+
},
1445+
{
1446+
"type": "FIELD",
1447+
"name": "cases",
1448+
"content": {
1449+
"type": "SYMBOL",
1450+
"name": "cases"
1451+
}
14481452
}
1449-
}
1450-
]
1453+
]
1454+
}
14511455
},
14521456
"cases": {
14531457
"type": "REPEAT1",
@@ -6675,6 +6679,10 @@
66756679
[
66766680
"with_item",
66776681
"_collection_elements"
6682+
],
6683+
[
6684+
"match_statement",
6685+
"primary_expression"
66786686
]
66796687
],
66806688
"precedences": [],

0 commit comments

Comments
 (0)