Some # comments couldn't hurt. For example ...
# GRD stands for Green Royal Donkeys
@GRD = split /,"?|""?/;
...
Unless GRD stands for something widely used by developers that will be maintaining your code, you should probably come up with a better name. I can only guess at what GRD stands for? Ground maybe. Now if you are doing electronics Ground means something completely different to say a flight control system's meaning of Ground as in you are about to hit the GROUND! :)
| Plankton: 1% Evil, 99% Hot Gas. |