diff --git a/lib/y2r/ast/ruby.rb b/lib/y2r/ast/ruby.rb
index <HASH>..<HASH> 100644
--- a/lib/y2r/ast/ruby.rb
+++ b/lib/y2r/ast/ruby.rb
@@ -45,7 +45,8 @@ module Y2R
         def list(items, separator, context)
           item_indent = 0
           items.map do |item|
-            item_code = item.to_ruby(context.indented(item_indent))
+            item_context = context.indented(item_indent)
+            item_code    = item.to_ruby(item_context)
             item_indent += item_code.size + separator.size
             item_code
           end.join(separator)
Y2R::AST::Ruby::Node#list: Refactor to match #to_ruby methods

We usually use *_indent, *_context and *_code variables in #to_ruby
methods and do not inline them.