コード内の演算子の使用法に関する情報を (できれば 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 がそのような表記を却下すると述べています。私が「答え」を探している方法は、上記のコードを取得して「オペレーターが何をしているかを知る方法は次のとおりです」と言うことができる人に、少なくとも 1 つの成功したウォークスルーを求めることです。
失敗した検索の例。
Ruby :[]=を検索し、notation、operator、colon、bracket、square bracketsなどの用語を追加/削除しましたが、これらの演算子の使用法がこのように見つかりません。
rubyを検索します。表記、ピリオド、ドット、括弧などの用語の追加/削除。
チートシートを検索します。Ruby on Rails のデフォルト ディレクトリ構造、正規表現などのチート シートを見つけますが、まだ探しているものではありません。