Problemas con funciones y parametros

Ing. Roberto Andrade randrade@campus.iztacala.unam.mx
Wed, 11 Feb 1998 12:18:34 -0600 (CST)


Hola:

Estoy escribiendo un programa utilizando ptk (el módulo de perl 
paramanejar tk, es decir los elementos gráficos de X11) y necesito 
pasarle parámetros a una función.

El problema radica en lo siguiente:

Si paso como parámetros una variable escalar y un arreglo no hay 
problema, la función recibe bien los datos

sub{guardar($etiquetas, @entradas)};


sub guardar {
        my ($numetiquetas, @datos) = @_;
        ...
} 

Pero si paso un arreglo mas:

sub{guardar($etiquetas, @entradas, @campos)};

my funcion:

sub guardar {
	my ($numetiquetas, @datos, @fields) = @_;
	...
}

Ya no recibe el último arreglo!!!

Que estoy haciendo mal?

Será que mi función ve solo un arreglo al recibir los parámetros?

Espero sus comentarios,

Saludos


                       Roberto Andrade Fonseca
          Escuela Nacional de Estudios Profesionales Iztacala
                Universidad Nacional Autonoma de Mexico

                 Phone: (915) 623-1154, (915)623-1345
               e-mail: randrade@campus.iztacala.unam.mx