Как найти значение операторов Ruby без использования текста?

Как найти информацию (через Google, желательно )об использовании операторов в коде? В данном случае я хочу найти значение этого кода в Ruby.

x = [1,2,3]
x.send :[]=,0,2
x[0] + x.[](1) + x.send(:[],2)

Я хочу, чтобы вы научили меня ловить рыбу. --Не говорите мне, что делают операторы. Когда я иду в Google и пытаюсь найти нотацию, я получаю примеры или учебные пособия, которые не охватывают конкретное использование.

https://stackoverflow.com/questions/1165786/how-to-search-for-punctuation-that-gets-ignored-by-googleговорит, что Google отклоняет такие обозначения; способ, которым я ищу «ответ», - это попросить хотя бы одно успешное прохождение у кого-то, кто может взять приведенный выше код, и сказать: «Вот как я узнаю, что делают операторы».

Пример моих неудачных поисков.

  • Я ищу Руби:[]= и добавить/удалить такие термины, как нотация , оператор , двоеточие , скобка , квадратные скобки ,и не могу найти использование этих операторов таким образом.

  • Я ищу ruby. обозначение , добавить/удалить такие термины, как точка , точка , круглая скобка и т. д.

  • Ищу шпаргалки. Найдите шпаргалку по структуре каталогов Ruby on Rails по умолчанию, выражениям регулярных выражений и т. Д., Но все же это не то, что я ищу.

6
задан Community 23 May 2017 в 12:14
поделиться