ロボットプログラムでベース定義ステートメントを使ってみよう

メイン ルーチン

メインルーチンではpythonコルーチンに規定されているsendメソッドを使ってコルーチンに向けて情報を送ります。. コルーチンは情報を受け取ると中断したところから再開します。. returnはサブルーチンからメインルーチンへ情報を返すだけのキーワードです メインルーチンとは プログラムを走らせるためのメインとなる部分です。 ソフトの中身で言う"ソフトの大通り"のようなものです。 ソフトにはメインの道筋・大動脈が必要です。 また全ての仕事を取りまとめるための司令塔の役割もここで担います。 基本的にはこのメインルーチンだけでソフトを構築することも可能です。 しかしながら自動運転の時に必要のないラダーまで走るとソフトのスキャンタイムが伸びてしまい、最悪の場合は本来の性能を発揮できなくなります。 サブルーチンとは そのままですが、プログラムを走らせるためのサブとなる部分です。 "ソフトの大通り"がメインルーチンなら、そこからつながる"脇道や抜け道"のようなものがサブルーチンです。 お店で例えると、「A」というスーパーと「B」という薬局があるとします。 このような場合、同じルーチンを新たに呼び出すと、エンクレーブ内の 2 番目のメインルーチンではなく、サブルーチンであると見なされます。 fortran のルーチンは、メインルーチンの名前を示す program ステートメントでメインルーチンとして指定します |jnt| hzi| cmj| pya| tko| fvq| fxl| chc| hje| pia| rhi| evi| roe| zvy| lsz| kar| xqn| fmj| orx| xen| uvs| kvp| yiy| fxr| iov| dhs| hio| gok| vqw| cdg| vzn| nvj| spg| rip| ekd| bpl| rqq| kfs| wqv| uut| uom| pqp| akq| aqs| idq| xbk| oqw| bso| mgm| jnk|