Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
同じメソッドで 3 つ以上のメソッドを呼び出したいです。オブジェクトの 3 つの異なる変数を 3 つの異なる "set" メソッドで設定したいとしましょう。
それを行う最良の方法は何ですか?
「and」で試してみましたが、うまくいかないようです。
OCaml では、「;」シーケンス演算子です。式 "a; b" は、式 a を評価し、その結果 (単位である必要があります) を破棄し、b を評価してから、b の結果を返します。
OCaml では、関数呼び出しやメソッド呼び出しは式にすぎません。
したがって、次のように書くことができます。
method my_method = my_object#set_x 10; my_object#set_y 50; my_object#set_z 30