Morrigan wrote:
> 
> I am trying to write a function which creates a set of
> numbered arrays for me (@array1, @array2, @array3 . .
> . @arrayn) so I can keep some of the input from a file
> I am reading in.  I'm not sure if it's possible in the
> first place, or, if so, if my syntax is anywhere close
> to correct.  This is the code I have tried.  It gives
> me syntax errors about the last few lines and won't
> run.  I would appreciate any help or being pointed
> towards books which address this.  Please excuse me if
> it is a stupid question.  I am just starting.


#!/usr/bin/perl -w
use strict;

> $count = 0;
> $arraycount = 0;

my $count = 0;
my $arraycount = 0;
my @array;


> while (<DATA>)  {
>         $line = $_;
>         @line_items = split (/\s+/, $line);

         @line_items = split;


>         $array($arraycount)[0] = $line_items[3];
>         $array($arraycount)[1] = $line_items[42];

Use an array of arrays.  See perllol for more information.

         $array[$arraycount] = [ $line_items[3], $line_items[42], etc...
];


> #etc, assigning some of the junk from input into my
> #special array that i want for sorting later
>         ++$count;
>         ++$array_count;
>                 }


John
-- 
use Perl;
program
fulfillment

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to