🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #9006

Re: alweer een Perl vraag

#9006
From: Philip Paeps
Date: Sun, 02 Jun 2002 20:34
24 lines
1828 bytes
Ruben <ruben@gekiere.com> wrote:
> Is het mogelijk om in tekstbestanden procedures te zetten en deze in
> verschillende programma's op te roepen zodanig dat ik ze geen 38 keer
> moet kopieren en plakken  ?

Ja.  Daarvoor gebruik je packages. 

> en zoja: Hoe ?

Je declareert een package, en je gebruikt de 'our' scope.  Met de '::'
operator haal je dingen uit verschillende packages.

Persoonlijk vind ik echter dat je packages best enkel gebruikt voor
grote modules.  Ik hou mijn perl scriptjes liever 'alleenstaand'.  Als
ik het begin nodig te vinden om te gaan modulariseren is een script
meestal al niet meer 'the tool for the job'.

 - Philip

-- 
Philip Paeps                                             philip@paeps.cx

  For every action, there is an equal and opposite
  criticism.
Technical Details
Message-ID: <JjvK8.10487$ud.581@afrodite.telenet-ops.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!peer.news.opaltelecom.net!newsfeed.wirehub.nl!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
References: <INuK8.10348$ud.549@afrodite.telenet-ops.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,386404d39b3cc3b3
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2002-06-02 13:34:52 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!peer.news.opaltelecom.net!newsfeed.wirehub.nl!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
Sender: Philip Paeps <philip@juno.home.paeps.cx>
From: Philip Paeps <philip@paeps.cx>
Subject: Re: alweer een Perl vraag
Newsgroups: be.comp.programming
References: <INuK8.10348$ud.549@afrodite.telenet-ops.be>
User-Agent: tin/1.5.12-20020427 ("Sugar") (UNIX) (FreeBSD/4.6-RC (i386))
Lines: 24
Message-ID: <JjvK8.10487$ud.581@afrodite.telenet-ops.be>
Date: Sun, 02 Jun 2002 20:34:49 GMT
NNTP-Posting-Host: 213.118.134.68
X-Complaints-To: abuse@telenet.be
X-Trace: afrodite.telenet-ops.be 1023050089 213.118.134.68 (Sun, 02 Jun 2002 22:34:49 MET DST)
NNTP-Posting-Date: Sun, 02 Jun 2002 22:34:49 MET DST
Organization: Telenet Internet