Article View: chile.comp.programacion
Article #1581Re: Perl: analogo a #include ?
From: claudio
Date: Wed, 12 Jul 2006 16:30
Date: Wed, 12 Jul 2006 16:30
35 lines
2775 bytes
2775 bytes
a muchos les contestan lo mismo: google es tu amigo
Miguel Farah ha escrito:
> Estoy trabajando en un programa en Perl. La primera mitad del código
> fuente consiste en muchas declaraciones de variables, como esto:
>
> $padre{"12"}="-23"; $madre{"12"}="-24"; $conyuges{"12"}=",";
> $hijos{"12"}=","; $sexo{"12"}="M"; $nombre{"12"}="Joaquín Bachelet
> Echeñique";
> $padre{"13"}="-25"; $madre{"13"}="-26"; $conyuges{"13"}=",";
> $hijos{"13"}=","; $sexo{"13"}="F"; $nombre{"13"}="Michelle Piñera
> Infante";
> $padre{"14"}="-27"; $madre{"14"}="-28"; $conyuges{"14"}=",";
> $hijos{"14"}=","; $sexo{"14"}="M"; $nombre{"14"}="Sebastián Lavín
> Jeria";
>
> que son generadas automáticamente por un segundo programa (también en
> Perl), que filtra los datos a partir de un archivo .GED entregado como
> input. La segunda mitad consiste en una serie de subrutinas que hacen
> cálculos y rastreos.
>
> Como la segunda mitad del código es esencialmente fija y la primera
> dependerá del archivo inicial y deberá regenerarse cada vez, lo más
> razonable es separar ambas partes en distintos archivos y luego unirlos
> con el equivalente al #include ... el problema es que no sé cuál es
> el
> equivalente en Perl (por otro lado, tengo un tercer programa, en PHP,
> que usa al primero, y para el cual sí tengo el problema resuelto:
> basta
> usar la sentencia include() ).
>
> ¿Cómo lo hago? ¿Tendré que darme la p*ja de hacer un módulo?
Technical Details
Message-ID:
<1152721814.768002.238370@i42g2000cwa.googlegroups.com>Path:
arc1-ca.pugleaf.net!g2news2.google.com!postnews.google.com!i42g2000cwa.googlegroups.com!not-for-mailReferences:
<1152650449.974331.107490@h48g2000cwc.googlegroups.com>Show Full Headers
Complete Article Headers
X-Google-Thread: 1593cb,1e0792ae33bdfe35 X-Google-Attributes: gid1593cb,public X-Google-Language: SPANISH,ASCII Path: arc1-ca.pugleaf.net!g2news2.google.com!postnews.google.com!i42g2000cwa.googlegroups.com!not-for-mail From: claudio@webit.cl Newsgroups: chile.comp.programacion Subject: Re: Perl: analogo a #include ? Date: 12 Jul 2006 09:30:14 -0700 Organization: http://groups.google.com Lines: 36 Message-ID: <1152721814.768002.238370@i42g2000cwa.googlegroups.com> References: <1152650449.974331.107490@h48g2000cwc.googlegroups.com> NNTP-Posting-Host: 200.27.84.2 Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Trace: posting.google.com 1152721819 26776 127.0.0.1 (12 Jul 2006 16:30:19 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Wed, 12 Jul 2006 16:30:19 +0000 (UTC) In-Reply-To: <1152650449.974331.107490@h48g2000cwc.googlegroups.com> User-Agent: G2/0.2 X-HTTP-UserAgent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322),gzip(gfe),gzip(gfe) Complaints-To: groups-abuse@google.com Injection-Info: i42g2000cwa.googlegroups.com; posting-host=200.27.84.2; posting-account=t0pNNg0AAABdY5nb_RfzZOoznatHiIuR