Y at-il de toute façon de dire à l'intérieur d'un de module de import {}
Comment savoir si mon module Perl est inclus sous -M?
perl -MFoo -e1
en dehors de
perl -e'use Foo;'
et, de même
perl -e'package main; use Foo;'
J'essaie d'avoir deux comportements distincts pour ces deux . Dans la syntaxe -MFoo
, je veux le comportement de oose.pm
, mais je ne veux pas avoir import
appelé dans l'espace de noms main
. Dans les autres syntaxes, je souhaite que la sous-importation se produise heureusement.
Qu'est-ce que la pile d'appels ressemblent dans chacun de ces cas? – Ether
Voilà, le haut est la ligne 0, le bas est la ligne 1, en faire une réponse et je vais accepter. –