Se si potesse spiegare il flusso e come/perché siamo in grado di creare un modulo di correre con -MM sarà utileCome funziona il lavoro di opzione -m in Perl
5
A
risposta
19
-Mfoo
genera semplicemente il codice use foo;
e la colloca al l'inizio del codice da compilare.
-mfoo
genera use foo();
-Mfoo=bar,baz
genera use foo ('bar','baz');
e così fa -mfoo=bar,baz
- cioè, ci smette di essere una differenza tra -M
e -m
quando si utilizza il modulo con un segno di uguale, ma senza di essa, -m
genera il " modulo "non importato" use
.
Questo è tutto documented in perlrun.
Problemi correlati
- 1. Come funziona il polimorfismo Perl?
- 2. Perl Strange -M Flag in 'If' statement
- 3. come fa l'espressione regolare come il lavoro in Perl
- 4. Come funziona il lib pragma di Perl?
- 5. come funziona "$ _ & 1" in perl
- 6. In Perl, come rimuovere^M da un file?
- 7. Opzione origine audio nell'opzione Sviluppatore in Android M
- 8. Come funziona AntiForgeryToken lavoro
- 9. postfix per il ciclo in Perl non funziona come previsto
- 10. modulo Perl flusso di lavoro con validatore
- 11. Come funziona sincronizzata lavoro in Java
- 12. Come funziona CDN lavoro DNS
- 13. Come funziona @_ nelle subroutine di Perl?
- 14. Come funziona after_save lavoro durante il salvataggio di un oggetto
- 15. Come funziona (STDOUT, '>: scalare', \ $ stdout) funziona in Perl?
- 16. opzione jquery selezionare non funziona in chrome
- 17. Hopping da un lavoro C++ a un lavoro Perl/Unix
- 18. Come funziona l'operatore di doppia freccia (=>) in Perl?
- 19. Heroku - come iniziare il lavoro (lavoro ritardato)?
- 20. Perché HTML5 non funziona e trascina il lavoro in Firefox?
- 21. Come funziona ADB Logcat Timestamping lavoro
- 22. Che cosa significa questo regex Perl: m /(.*?):(.*?)$/ g?
- 23. Come funziona -performSelector: withObject: afterDelay: lavoro?
- 24. Quando il thread di lavoro funziona, l'interfaccia utente diventa instabile
- 25. perl Padre IDE standard input non funziona
- 26. Come funziona questo codice Perl offuscato?
- 27. @ Html.EditorFor (m => m) sintassi lambda in MVC
- 28. area di lavoro di eclissi: come rinominare l'area di lavoro
- 29. Perché l'analisi di "% Y-% m" viene eseguita con l'intervallo in R dando un risultato NA, ma "% Y-% m-% d" funziona?
- 30. Come inserire hash in hash in Perl
++: risposta dolce, concisa e al punto – Zaid
grazie. ma ogni modulo verrà eseguito in questo modo o è necessario avere una subroutine di importazione? –
@DotDot: un modulo non richiede una routine di importazione. – Ether