Si pudiera explicar el flujo y cómo/por qué podemos crear un módulo para funcionar con -Mm será útil¿Cómo funciona el modificador -m en Perl
5
A
Respuesta
19
-Mfoo
simplemente genera el código use foo;
y lo coloca en el el comienzo del código que se compilará
-mfoo
genera use foo();
-Mfoo=bar,baz
genera use foo ('bar','baz');
y lo mismo ocurre -mfoo=bar,baz
- es decir, no deja de ser una diferencia entre -M
y -m
cuando se utiliza el formulario con un signo igual, pero sin ella, -m
genera la " forma no importada "de use
.
Esto es todo documented in perlrun.
Cuestiones relacionadas
- 1. ¿Cuál es el propósito del modificador -m?
- 2. ¿El modificador de expresiones regulares de Perl/m coincide de forma diferente en Windows?
- 3. Perl Regular Expression - ¿Qué significa modificador de gc?
- 4. ¿Qué significa este Perl regex: m /(.*?):(.*?)$/ g?
- 5. ¿Cómo funciona el polimorfismo de Perl?
- 6. ¿Cómo funciona @_ en las subrutinas Perl?
- 7. Perl Strange -M Bandera en la declaración 'If'
- 8. ¿Cómo funciona el operador de doble flecha (=>) en Perl?
- 9. El modificador const en C
- 10. Modificador de Perl Regex 'e' (eval) con s ///
- 11. ¿El modificador "o" para las expresiones regulares de Perl aún proporciona algún beneficio?
- 12. En Perl/Moose, ¿cómo puedo aplicar un modificador a un método en todas las subclases?
- 13. SETENV: Malo: modificador en $ ($)
- 14. Perl: explicación de cómo funciona el módulo "uni :: perl" - cargando pragmas y otros módulos
- 15. ¿Cómo funciona el sistema de roscado de Perl?
- 16. afirmación de búsqueda negativa hacia delante con el modificador * en Perl
- 17. ¿Cómo funciona este código Perl oscurecido?
- 18. @ Html.EditorFor (m => m) sintaxis lambda en MVC
- 19. Cuándo usar el modificador estático en PHP
- 20. Cómo eliminar^M
- 21. ¿Qué significa el modificador protegido?
- 22. Perl aquí-documento no funciona
- 23. ¿Qué hace el modificador final en Dart?
- 24. ¿Qué hace el modificador "privado"?
- 25. ¿Cómo y dónde usar el modificador estático en Java?
- 26. ¿Cómo funciona abrir (STDOUT, '>: escalar', \ $ stdout) en Perl?
- 27. ¿Debo activar las advertencias de Perl con el modificador de línea de comando o pragma?
- 28. Ocultar^M en emacs
- 29. Java Pulsaciones de Swing: cómo hacer el trabajo CTRL-modificador
- 30. ¿Por qué se analiza sintácticamente "% Y-% m" usando strptime en R dando un resultado NA, pero funciona "% Y-% m-% d"?
++: respuesta dulce, concisa y al grano – Zaid
gracias. pero, ¿se ejecutará algún módulo así o necesita una subrutina de importación? –
@DotDot: un módulo no necesita una rutina de importación. – Ether