私は、2 つの方法で使用したいfoo
1 つのプライマリ サブルーチン (たとえば ) を含む perl モジュール (たとえば )を作成しました。f()
- モジュールをインポートし、モジュールをインポートするスクリプトから
foo
サブルーチンを呼び出します。f(...)
foo
- モジュールをインポートし、サブモジュールまたは適切なバリエーションを呼び出すモジュール
foo
を取得するだけです。foo
f(@ARGV)
これらの 2 つのオプションを持つ 1 つのモジュールを作成できますか、または
を呼び出すラッパー モジュール
を作成する必要がありますか?foo_default.pm
use foo
foo::f(@ARGV)