/ Forside / Teknologi / Udvikling / Perl / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Perl
#NavnPoint
bjarneA 141
poul_from 50
soccer 30
Nicknack 14
Tmpj 0
Perl fortolker ?
Fra : Finn Jensen


Dato : 07-12-01 19:54

Hej,

Jeg har ActivePerl 5.6 installeret og det fungerer fint med de perl (*.pl)
script jeg finder hist og pist.
Imidlertid ville jeg gerne bruge nogle af de script der kommer med
ActivePerl men efter installationen har de endelsen *.pm.
Ehmmm...den skulle jeg gerne have konverteret til *.pl men hvordan gøres
dette ??


--
Venligst
Finn Jensen


 
 
Hroi Sigurdsson (07-12-2001)
Kommentar
Fra : Hroi Sigurdsson


Dato : 07-12-01 21:27

Finn Jensen wrote:

> Jeg har ActivePerl 5.6 installeret og det fungerer fint med de perl (*.pl)
> script jeg finder hist og pist.
> Imidlertid ville jeg gerne bruge nogle af de script der kommer med
> ActivePerl men efter installationen har de endelsen *.pm.

*.pm er perlmoduler (biblioteker), ikke færdige eksekverbare programmer.
Sammenlign dem med DLL'er på Windows.

--
Hroi Sigurdsson hroi@asdf.dk

Finn Jensen (07-12-2001)
Kommentar
Fra : Finn Jensen


Dato : 07-12-01 21:39

"Hroi Sigurdsson" <hroi@asdf.dk> skrev i en meddelelse
news:3C112600.7772E220@asdf.dk...
> *.pm er perlmoduler (biblioteker), ikke færdige eksekverbare programmer.
> Sammenlign dem med DLL'er på Windows.

Takker....men jeg skal jo have lavet dem om til .pl filer men hvordan??

Tilsyneladende kan jeg ikke finde makefile.pl ??


--
Venligst
Finn Jensen


Thorbjørn Ravn Ander~ (07-12-2001)
Kommentar
Fra : Thorbjørn Ravn Ander~


Dato : 07-12-01 21:43

"Finn Jensen" <info@shannon-fly-dressing.dk> writes:

> "Hroi Sigurdsson" <hroi@asdf.dk> skrev i en meddelelse
> news:3C112600.7772E220@asdf.dk...
> > *.pm er perlmoduler (biblioteker), ikke færdige eksekverbare programmer.
> > Sammenlign dem med DLL'er på Windows.
>
> Takker....men jeg skal jo have lavet dem om til .pl filer men hvordan??
>
> Tilsyneladende kan jeg ikke finde makefile.pl ??

Du vil ikke installere pakker fra CPAN direkte under Windows
ActiveState Perl. Benyt istedet "ppm" programmet til at
finde og hente oversatte moduler med.

--
Thorbjørn Ravn Andersen
http://unixsnedkeren.dk

Hroi Sigurdsson (09-12-2001)
Kommentar
Fra : Hroi Sigurdsson


Dato : 09-12-01 22:14

Finn Jensen wrote:

> > *.pm er perlmoduler (biblioteker), ikke færdige eksekverbare programmer.
> > Sammenlign dem med DLL'er på Windows.
>
> Takker....men jeg skal jo have lavet dem om til .pl filer men hvordan??

Nej, du skal ikke have lavet dem om til .pl filer. Du skal selv skrive
..pl-filerne som kalder metoderne i de pågældende moduler. Igen, tænk på
dem som Windows DLL-filer -- dem eksekverer du heller ikke direkte.
Prøv at forklare hvad du vil opnå.

--
Hroi Sigurdsson hroi@asdf.dk

Erik Bachmann (10-12-2001)
Kommentar
Fra : Erik Bachmann


Dato : 10-12-01 16:54


"Finn Jensen" <info@shannon-fly-dressing.dk> wrote in message
news:De8Q7.615$Q3.56805@news010.worldonline.dk...
> Jeg har ActivePerl 5.6 installeret og det fungerer fint med de perl (*.pl)
> script jeg finder hist og pist.
> Imidlertid ville jeg gerne bruge nogle af de script der kommer med
> ActivePerl men efter installationen har de endelsen *.pm.
> Ehmmm...den skulle jeg gerne have konverteret til *.pl men hvordan gøres
> dette ??

*.pm er moduler - ikke programmer.

Eksempel:

use Time::gmtime;
$gm = gmtime();
printf "The day in Greenwich is %s\n",
(qw(Sun Mon Tue Wed Thu Fri Sat Sun))[ gm->wday() ];

Her bruges funktionen gmtime() fra modulet Time-gmtime, som findes i filen
Time\gmtime.pm

Lige nu! er et godt tidspunkt at gribe en bog om hvordan man programmerer i
Perl
Fx.
Programming Perl (the "Camel Book"):
by Larry Wall, Tom Christiansen, and Jon Orwant
0-596-00027-8 [3rd edition July 2000]
http://www.oreilly.com/catalog/pperl3/
(English, translations to several languages are also available)
*<
Erik Bachmann
-- Erik Bachmann, Grydehøjvej 62, DK-4000 Roskilde, Denmark,
EuropeVoice.:(+45) 46789899 E-mail: e_bachmann@hotmail.com Homepage:
http://www.e-bachmann.dk Clickety [CLICK] Software
http://www.clicketyclick.dk




Søg
Reklame
Statistik
Spørgsmål : 177580
Tips : 31968
Nyheder : 719565
Indlæg : 6409076
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste