モジュールの開始
#module モジュール名 変数名1,…
モジュール名 : 新規モジュール名 変数名 : 登録するモジュール変数名
#module以降の区間をモジュールとして別な空間に割り当てます。 モジュール内の変数やラベルは、モジュール外のものからは独立したものになります。 "モジュール名"は、複数のモジュールを名前で区分けする時につけることのできる名前で、モジュール名が同じもの同士は、変数名やラベル名を共有します。 モジュール名が違うものの間では、変数名やラベル名はまったく違うものとして扱われます。 "モジュール名"を省略した場合は、「m数値」という名前が自動的に割り当てられます。 モジュールは、必ず「#module」で開始を指示し、「#global」で終了しなければなりません。このようにモジュールの区間を指定することにより、その中を他から独立した空間にすることができます。 モジュール名は、18文字以内の長さで他の変数名などのキーワードと重複することはできません。 また、スペースや記号を含まない文字列を指定するようにしてください。 (モジュール名で使用できる文字種は、a~zまでのアルファベット、0~9までの数字、「_」記号となります。変数として使用できる文字列と同等です。) モジュール変数名は、モジュールに関連付けられたローカルな変数を登録しておくものです。登録されたモジュール変数名は、#modfunc、または#modcfuncで定義された処理ルーチン内で使用することができるようになります。 モジュール変数についての詳細は、プログラミングマニュアル(hspprog.htm)を参照してください。
#global | モジュールの終了 |
#deffunc | 新規命令を登録する |
#modfunc | 新規命令を割り当てる |
#modcfunc | 新規関数を割り当てる |
#modinit | モジュール初期化処理の登録 |
newmod | モジュール型変数の作成 |
delmod | モジュール型変数の要素削除 |
バージョン | 3.5 |
作成日 | 2017/09/13 |
著作者 | onitama |
URL | http://hsp.tv/ |
備考 | ver3.5標準命令 |
タイプ | 内蔵命令 |
グループ | プリプロセッサ命令 |
対応環境 |
|
hs ファイル | hsphelp\i_prep.hs |