.. _set-command-label: ================= SET コマンド ================= `M言語プログラミングブック`_ (Pages 38-39,75-78) [WALTERS1997]_ と `GT.Mプログラマーズガイド`_ から引用 解説 ########### **S[ET]** variable=expression 例 ######## :: SET NAME="Thomas Jefferson" Notes ##### ``SET`` は、変数が存在しない場合は作成し、変数に式の値を割り当てます。 ``SET`` は、同じ値に複数の変数を設定するために使用することができます。 ``SET (X,Y,Z)=12`` 複数の ``SET`` コマンドは、カンマを使用して1つにまとめることができます。 ``SET X=5,Y=X+5,Z=Y-1`` ``SET`` コマンドの後半部は以前の部分で作成した変数を参照できることに注意してください。 created in the earlier parts. 関連事項 ######### * :ref:`new-command-label` * :ref:`kill-command-label` 参照 ########## `GT.Mプログラマーガイドの SET ページ`_ .. _M言語プログラミングブック: http://books.google.com/books?id=jo8_Mtmp30kC&printsec=frontcover&dq=M+Programming&hl=en&sa=X&ei=2mktT--GHajw0gHnkKWUCw&ved=0CDIQ6AEwAA#v=onepage&q=M%20Programming&f=false .. _GT.Mプログラマーズガイド: http://tinco.pair.com/bhaskar/gtm/doc/books/pg/UNIX_manual/index.html .. _GT.Mプログラマーガイドの SET ページ: http://tinco.pair.com/bhaskar/gtm/doc/books/pg/UNIX_manual/ch06s20.html