diff --git a/lib/sparql/algebra/operator/sequence.rb b/lib/sparql/algebra/operator/sequence.rb index 342b999..1e099c6 100644 --- a/lib/sparql/algebra/operator/sequence.rb +++ b/lib/sparql/algebra/operator/sequence.rb @@ -28,7 +28,7 @@ class Sequence < Operator # @yieldparam [RDF::Query::Solution] solution # @yieldreturn [void] ignored # @see https://www.w3.org/TR/sparql11-query/#sparqlAlgebra - def execute(queryable, **options) + def execute(queryable, **options, &block) debug(options) {"Sequence #{operands.to_sse}"} last = queryable.query(operands.shift, **options.merge(depth: options[:depth].to_i + 1))