関数名および変数名に関連した用語のまとめ
用語/単語の省略形 説明
fml 4 fml 4.0 シリーズのこと
fml 5
fml-devel
遠い将来に fml 5.0 になるであろうとおもわれる fml-current
curproc "current process"の略
PCB Process Control Block の略。 そのプロセス固有の情報を含む。 現状 fml 内部でのコンテキスト切替などはないので、 UNIX カーネルの PCB とは少し趣が異なります。
config configuration の略
arg
args
アーギュメントの略
fh ファイルハンドル( file handle )
dh ディレクトリハンドル( directory handle )
fp 関数へのポインタ( function pointer )
ただし perl では CODE リファレンスと呼ぶべき
_なになに 慣習的にパッケージ、クラス、オブジェクト内部で使う 変数や関数名に _ ではじまるキーワードを使う。
rなになに r はリファレンスの略。ハンガリアン記法
特別に強調したい場合に使うことがあるが、 あまり使っていない。
STR 文字列 ( string ) の略
日本語コードの略称 JIS SJIS EUC などおなじみのもの…
2 to と発音が一緒のため省略形としてよく使う。 類似品として 4 ( for の意味)もある
例: STR2EUC (STRing to EUC の略)
		use String qw(STR2EUC);
		$euc_string = &STR2EUC($string);
		
4 for と発音が同じために用いる。
例: まだなし