Ruby の標準ディストリビューションのクラスparse!
で非常に一般的に使用されるインスタンス メソッドである のドキュメントを見つけることができませんでした。OptionParser
OptionParse クラスのドキュメントの上部にある例で使用されているのを見てきました。ただし、このメソッドに固有のドキュメント、メソッドが正確に何をするかを説明するドキュメントを探しています。たとえば、ドキュメンテーションは、とりわけ、メソッド名が感嘆符で終わる理由についての手がかりを提供する必要があります (おそらく、このメソッドは ARGV からオプションを削除します)。また、有用なものが返されることを期待する必要があるかどうかについても説明する場合があります (解析されたオプションの数?)。parse!
parse!
クラスとそのクラスの上部にリストされているすべてのサブクラスの公式ドキュメントを読んでみました。関連セクションのプログラミング Ruby (「つるはしの本」) も参考にしました。OptionParse
私は何をするかを尋ねているのではありません。parse!
私は、他の StackOverlow スレッドを読むことで、(不完全ではあるが) まともな感覚を持っています。Ruby のドキュメントを理解する能力を向上させたいと思っています。私は Perl/CPAN のドキュメントに慣れています。Ruby のドキュメントを扱っていると、標準の配布モジュールであっても、非常に途方に暮れます。誰かが重要な情報を削除または移動したかのようです。ときどき、重要なメソッドのドキュメントがあると思われる場所に出くわし、そのメソッドのソース コードを調べるだけで済むことがあります。Rubyでの情報の整理に慣れていないだけなのかな。多分これは私にとって良い教訓になるかもしれません。