Hello: {% decrement variable %}
gives you:
Hello: -1 Hello: -2 Hello: -3
# File lib/liquid/tags/decrement.rb, line 22 def initialize(tag_name, markup, options) super @variable = markup.strip end
# File lib/liquid/tags/decrement.rb, line 27 def render(context) value = context.environments.first[@variable] ||= 0 value = value - 1 context.environments.first[@variable] = value value.to_s end