On 30 Aug 2007 at 1:18, anders wrote: > On 30 Aug, 09:39, [EMAIL PROTECTED] (Amichai Teumim) wrote: > > Hi > > > > I'm trying to understand subroutines. > > > > #!/usr/bin/perl > > > > &marine() > > > > sub marine { > > $n += 1; #Global variable $n > > print "Hello, sailor number $n!\n"; > > > > } > > > > This doesn't work. Is &marine() incorrect? How would I call the sub marine? > > > > Thanks > > > > Amichai > > You can't use somting BEFORE you have created it try to call and > call sub with name and () and ;
Can't you! I always have my subroutines at the bottom of the file and the main part at the top. It works for me. -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] http://learn.perl.org/