advanced/multi_bracket_args.rb

tests/_examples/advanced/multi_bracket_args.rb in the metorex repository.

# Test obj[a, b, c] syntax (multi-arg bracket indexing)
class Grid
  def [](row, col, depth)
    "#{row},#{col},#{depth}"
  end
end
g = Grid.new
puts g[1, 2, 3]

Output:

1,2,3