🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: chile.comp.programacion
Article #1581

Re: Perl: analogo a #include ?

#1581
From: claudio
Date: Wed, 12 Jul 2006 16:30
35 lines
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-mail
References: <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