Прототипы функций


# Функия принимает только массив, и делает на него ссылку
sub mypush(@@) {
    my $array_ref = shift;
    ...
}

# Функция принимает только хеш и делает ссылку на него
sub hpush(%@) {
    my $hash_ref = shift;
    ...
}