解説(Note)

 条件分岐のif、くり返しのrepeat等のスクリプトの流れやスクリプトの処理内容かえる文を制御文と言う。
 どのプログラム言語も持っている非常に基本的な部分である。

アイコンについて

 命令より基本的なものとして、道具というより手のイメージ。

より深い情報

 順次実行以外の制御を行うためのものや、複数行の別の文が含まれる複合文は、制御文にしか存在しない。
 複合文の中はブロックと呼ばれインデントされる。
 ブロックに複合文が含まれる事を入れ子(nest)と言う。


命令との類似点
 なんらかの処理を行わせる。
命令との相違点
 メッセージが発生しないので高速。
 文の流れや条件を変更するのに使われるため、複合文が存在し、他の文に影響を与える。
 全てAppleScriptのシステムで処理され、アプリケーションや利用者定義のものはない。