diff --git a/lib/mustermann/ast/parser.rb b/lib/mustermann/ast/parser.rb index 45c21b5..a0e6d5f 100644 --- a/lib/mustermann/ast/parser.rb +++ b/lib/mustermann/ast/parser.rb @@ -88,9 +88,9 @@ def read # @return [Mustermann::AST::Node] node with suffix # @!visibility private def read_suffix(element) - self.class.suffix.inject(element) do |element, (regexp, callback)| - next element unless payload = scan(regexp) - instance_exec(payload, element, &callback) + self.class.suffix.inject(element) do |ele, (regexp, callback)| + next ele unless payload = scan(regexp) + instance_exec(payload, ele, &callback) end end