lib/pione/model/block.rb in pione-0.1.3 vs lib/pione/model/block.rb in pione-0.1.4
- old
+ new
@@ -239,7 +239,24 @@
# @api private
def hash
@condition.hash + @blocks.hash
end
end
+
+ # EmptyBlock is no elements block.
+ class EmptyBlock < BasicModel
+ include Singleton
+
+ def eval(vtable)
+ return self
+ end
+
+ def include_variable?
+ false
+ end
+
+ def textize
+ "empty_block()"
+ end
+ end
end
end