I have an object defined in the file act.pm as: package Act ; use Class::Struct ; struct Act => { nxt => '$' , # Pointer to next Act lev => '$' , # Level for this Act ln => '$' , # Line Number cnt => '$' , pz => '$' , # Posistion in File typ => '$' , # Act type ("M", "F", "E") }; 1 ;
Then in my main program I have: use Act ; How does one create an array of objects of type act ?. Each individual object needs to be created. I can't see my $gActs[1000] = new act ; working. If I do: my @gActs ; when I later try to assign $gAct[10] = new act ; I get errors because $gAct[10] is not of type act. I started a while ago with a copy of the pink camel which was great but does nto address objects at all. I just received a copy of the blue camel and besides being in way over my head, I am sure the answer is in there staring at me, but I can't find it. It is actually not strictly necessary to use an array of objects. A linked list would work fine, but so far I have not seen anything that tells my how to point anything besides a single variable at an object. -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]