pakage NAME

広告

広告

解説

取り込む一番内側のブロック、サブルーチン、eval、またはファイルの残りの部分が名前空間 NAME に属することを宣言します。package 宣言より後ろでは修飾されていないグローバル識別子は宣言されたパッケージのシンボルテーブルを探すことによって解決されます。package 宣言はグローバル変数だけに影響を与えます。my によって生成したレキシカル変数には影響を与えません。通常package 宣言はrequire や use によって取り込まれるファイルの一番先頭に置かれます。しかし文を置ける場所であればどこにでも置くことが可能です。クラスやモジュールファイルを定義するときには混乱を避けるためにパッケージとファイルに同じ名前をつける習慣になっています。なおパッケージは大文字で始める習慣になっています。

参照

広告

Copyright (C) 2003-2006 七鍵 key@do.ai 初版:2003年07月07日 最終更新:2006年08月08日