[Perl] consulta

=?ISO-8859-1?Q?V=EDctor?= Manuel =?ISO-8859-1?Q?J=E1quez?= Leal ceyusa@coral.com.mx
26 Oct 2001 12:11:12 -0600


En vie, 2001-10-26 a 02:16, Jordi Valls Ferrer escribi=F3:
> he hecho un script en perl que extrae titulares de noticias de p=E1ginas =
web de medios de comunicaci=F3n. En un principio qu=EDse poner referencias =
a packages que cree para no hacer tan largo el programa MAIN, pero cuand ha=
cia los "Require" de los package no funcionaba, en cambio si metia el conte=
nido de los packages directamente en el mismo fichero main de perl entonces=
 si.

Respuesta corta:

man perlmod

Respuestas larga:

Hay dos formas, hasta donde se, de romper un archivote perl en varios:

La separaci=F3n "f=E1cil" donde simplemente pones unas funciones en un
archivo, otras funciones en otro... y uno donde cargas los archivos con
la directiva

require "archivo1.pl";
require "archivo2.pl";

La forma "formal" es haciendo packages...
Sin embargo tienes que "exportar" los s=EDmbolos de tu packages... ah=ED s=
=ED
tienes que leer la p=E1gina man.

Lo bonito de los packages es que se moldean muy bien con la OOP.

Vale
Ceyusa