[2021] Subrutinas de Perl {DH}


Una subrutina o función de Perl es un grupo de instrucciones que juntas realizan una tarea. Puede dividir su código en subrutinas separadas. La forma en que divide su código entre las diversas subrutinas depende de usted, pero lógicamente, la división suele ser para que cada función realice una tarea específica.

Perl usa los términos subrutina, método y función indistintamente.

Definir y llamar subrutinas

La forma general de una definición de subrutina en el lenguaje de programación Perl es la siguiente:

sub subroutine_name {
   body of the subroutine
}

La llamada típica a esta subrutina de Perl es la siguiente:

subroutine_name( list of arguments );

En las versiones de Perl anteriores a la 5.0, la sintaxis para llamar a subrutinas era ligeramente diferente, como se muestra a continuación. Esto también funciona en versiones más recientes de Perl, pero no se recomienda porque evita prototipos de subrutinas.

&subroutine_name( list of arguments );

Veamos el siguiente ejemplo que define una función simple y luego la llama. Dado que Perl compila su programa antes de que se ejecute, no importa dónde declare …

Seguir leyendo:
[2021] Subrutinas de Perl {DH}

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *