File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 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" ,
66756679 [
66766680 " with_item" ,
66776681 " _collection_elements"
6682+ ],
6683+ [
6684+ " match_statement" ,
6685+ " primary_expression"
66786686 ]
66796687 ],
66806688 "precedences" : [],
You can’t perform that action at this time.
0 commit comments