File tree Expand file tree Collapse file tree 5 files changed +449
-406
lines changed
src/main/java/org/apache/jena/sparql/lang Expand file tree Collapse file tree 5 files changed +449
-406
lines changed Original file line number Diff line number Diff line change @@ -1341,6 +1341,7 @@ Node ReifiedTripleSubject(TripleCollector acc) : { Node s; String iri; }
1341
1341
| s = BooleanLiteral()
1342
1342
| s = BlankNode()
1343
1343
| s = ReifiedTriple(acc)
1344
+ | s = TripleTerm()
1344
1345
)
1345
1346
{ return s; }
1346
1347
}
@@ -1375,6 +1376,7 @@ Node TripleTermSubject() : { Node n; String iri; }
1375
1376
| n = NumericLiteral()
1376
1377
| n = BooleanLiteral()
1377
1378
| n = BlankNode()
1379
+ | n = TripleTerm() { return n; }
1378
1380
)
1379
1381
{ return n; }
1380
1382
}
@@ -1406,6 +1408,7 @@ Node TripleTermDataSubject() : { Node n = null; String iri; }
1406
1408
| n = RDFLiteral()
1407
1409
| n = NumericLiteral()
1408
1410
| n = BooleanLiteral()
1411
+ | n = TripleTermData()
1409
1412
)
1410
1413
{ return n; }
1411
1414
}
@@ -1575,6 +1578,7 @@ Node ExprTripleTermSubject() : { Node n; String iri; }
1575
1578
| n = NumericLiteral()
1576
1579
| n = BooleanLiteral()
1577
1580
| n = Var()
1581
+ | n = ExprTripleTerm()
1578
1582
)
1579
1583
{ return n; }
1580
1584
}
Original file line number Diff line number Diff line change @@ -1812,6 +1812,7 @@ Node ReifiedTripleSubject(TripleCollector acc) : { Node s; String iri; }
1812
1812
| s = ReifiedTriple(acc)
1813
1813
// <LPAREN> <RPAREN> { s = RDFnil ; }
1814
1814
//| <NIL> { s = nRDFnil ; }
1815
+ | s = TripleTerm()
1815
1816
)
1816
1817
{ return s; }
1817
1818
}
@@ -1854,7 +1855,7 @@ Node TripleTermSubject() : { Node n; String iri; }
1854
1855
| n = BlankNode()
1855
1856
// <LPAREN> <RPAREN> { return nRDFnil ; }
1856
1857
//| <NIL> { return nRDFnil ; }
1857
- // | n = TripleTerm() { return n; }
1858
+ | n = TripleTerm() { return n; }
1858
1859
)
1859
1860
{ return n; }
1860
1861
}
@@ -1892,7 +1893,7 @@ Node TripleTermDataSubject() : { Node n = null; String iri; }
1892
1893
| n = RDFLiteral()
1893
1894
| n = NumericLiteral()
1894
1895
| n = BooleanLiteral()
1895
- // | n = TripleTermData()
1896
+ | n = TripleTermData()
1896
1897
)
1897
1898
{ return n; }
1898
1899
}
@@ -2119,7 +2120,7 @@ Node ExprTripleTermSubject() : { Node n; String iri; }
2119
2120
| n = NumericLiteral()
2120
2121
| n = BooleanLiteral()
2121
2122
| n = Var()
2122
- // | n = ExprTripleTerm()
2123
+ | n = ExprTripleTerm()
2123
2124
)
2124
2125
{ return n; }
2125
2126
}
Original file line number Diff line number Diff line change @@ -1126,6 +1126,7 @@ Node ReifiedTripleSubject(TripleCollector acc) : { Node s; String iri; }
1126
1126
| s = BooleanLiteral()
1127
1127
| s = BlankNode()
1128
1128
| s = ReifiedTriple(acc)
1129
+ | s = TripleTerm()
1129
1130
)
1130
1131
{ return s; }
1131
1132
}
@@ -1160,6 +1161,7 @@ Node TripleTermSubject() : { Node n; String iri; }
1160
1161
| n = NumericLiteral()
1161
1162
| n = BooleanLiteral()
1162
1163
| n = BlankNode()
1164
+ | n = TripleTerm() { return n; }
1163
1165
)
1164
1166
{ return n; }
1165
1167
}
@@ -1191,6 +1193,7 @@ Node TripleTermDataSubject() : { Node n = null; String iri; }
1191
1193
| n = RDFLiteral()
1192
1194
| n = NumericLiteral()
1193
1195
| n = BooleanLiteral()
1196
+ | n = TripleTermData()
1194
1197
)
1195
1198
{ return n; }
1196
1199
}
@@ -1351,6 +1354,7 @@ Node ExprTripleTermSubject() : { Node n; String iri; }
1351
1354
| n = NumericLiteral()
1352
1355
| n = BooleanLiteral()
1353
1356
| n = Var()
1357
+ | n = ExprTripleTerm()
1354
1358
)
1355
1359
{ return n; }
1356
1360
}
You can’t perform that action at this time.
0 commit comments