/Users/andrea/_magisterarbeit/korpus/clean/testkorpus/32/file9.html NN ----------------------------------------- : Home NP Authors NNS Recent JJ News NP Mirrors VVZ FAQ NP Feedback NN in IN Nicholas NP Clark NP perl NP 5 CD . SENT 8 CD . SENT 7 CD Env NP Download NP . SENT perl NP 5 CD . SENT 8 CD . SENT 7 CD . SENT tar NN . SENT gz NN Annotate VV this DT POD JJ Module NN Version NP . SENT 1 LS . SENT 00 CD Source NN NAME NN SYNOPSIS NN DESCRIPTION NN LIMITATIONS NNS AUTHOR NN NAME NN Env NP perl NP module NN that WDT imports VVZ environment NN variables NNS as IN scalars NNS or CC arrays NNS SYNOPSIS NN use NN Env NP . SENT use VV Env NP qw NP PATH NN HOME NP TERM NN . SENT use VV Env NP qw JJ SHELL NN LD NN LIBRARY NN PATH NN . SENT DESCRIPTION NN Perl NP maintains VVZ environment NN variables NNS in IN a DT special JJ hash NN named VVN ENV NP . SENT For IN when WRB this DT access NN method NN is VBZ inconvenient JJ , , the DT Perl NP module NN Env NP allows VVZ environment NN variables NNS to TO be VB treated VVN as IN scalar NN or CC array NN variables NNS . SENT The DT Env NP . SENT . SENT import NN function NN ties VVZ environment NN variables NNS with IN suitable JJ names NNS to TO global JJ Perl NP variables NNS with IN the DT same JJ names NNS . SENT By IN default NN it PP ties VVZ all DT existing JJ environment NN variables NNS keys NNS ENV NP to TO scalars NNS . SENT If IN the DT import NN function NN receives VVZ arguments NNS , , it PP takes VVZ them PP to TO be VB a DT list NN of IN variables NNS to TO tie VV . SENT it's NNS okay JJ if IN they PP don't VVD yet RB exist VV . SENT The DT scalar JJ type NN prefix NN is VBZ inferred VVN for IN any DT element NN of IN this DT list NN not RB prefixed VVN by IN or JJ . SENT Arrays NNS are VBP implemented VVN in IN terms NNS of IN split NN and CC join VV , , using VVG Config NP . SENT . SENT Config NP path NN sep NN as IN the DT delimiter NN . SENT After IN an DT environment NN variable NN is VBZ tied VVN , , merely RB use VV it PP like IN a DT normal JJ variable NN . SENT You PP may MD access VV its PP$ value NN path NN split NN . SENT , , PATH NN . SENT print VV join VV n NN , , LD JJ LIBRARY NN PATH NN , , n NN . SENT or CC modify VV it PP PATH NN . SENT . SENT . SENT . SENT push VV LD JJ LIBRARY NN PATH NN , , dir NN . SENT however RB you'd JJ like IN . SENT Bear NN in IN mind NN , , however RB , , that IN each DT access NN to TO a DT tied VVN array NN variable NN requires VVZ splitting NN the DT environment NN variable's NN string NN anew RB . SENT The DT code NN . SENT use VV Env NP qw JJ PATH NN . SENT push NN PATH NN , , . SENT . SENT is VBZ equivalent JJ to TO . SENT use VV Env NP qw JJ PATH NN . SENT PATH NN . SENT . SENT . SENT . SENT except IN that DT if IN ENV NP PATH NN started VVD out RB empty JJ , , the DT second JJ approach NN leaves VVZ it PP with IN the DT odd JJ value NN . SENT . SENT , , but CC the DT first JJ approach NN leaves VVZ it PP with IN . SENT . SENT To TO remove VV a DT tied VVN environment NN variable NN from IN the DT environment NN , , assign VVP it PP the DT undefined JJ value NN undef JJ PATH NN . SENT undef JJ LD JJ LIBRARY NN PATH NN . SENT LIMITATIONS NNS On IN VMS NP systems NNS , , arrays NNS tied VVN to TO environment NN variables NNS are VBP read VVN only RB . SENT Attempting VVG to TO change VV anything NN will MD cause VV a DT warning NN . SENT AUTHOR NN Chip NP Salzenberg NP chip NN fin NN . SENT uucp NP and CC Gregor NP N NP . SENT Purdy NP gregor NP focusresearch NN . SENT com NN Hosted VVD by IN craftsmen NNS