lib/sparql/grammar/parser11.rb in sparql-3.0.0 vs lib/sparql/grammar/parser11.rb in sparql-3.0.1
- old
+ new
@@ -714,10 +714,10 @@
# [63] InlineDataOneVar ::= Var '{' DataBlockValue* '}'
production(:InlineDataOneVar) do |input, data, callback|
add_prod_datum :Var, data[:Var]
- data[:DataBlockValue].each do |d|
+ Array(data[:DataBlockValue]).each do |d|
add_prod_datum :row, [[:row, data[:Var].dup << d]]
end
end
# [64] InlineDataFull ::= ( NIL | '(' Var* ')' )