> > I guess my main comments would be: > > 1. It crashes if the user enters an end of file Do you mean if they hit ctrl-d? Or when they type END. When I run the script, it does not crash if I type END. If you are talking about ctrl-d... how would I catch that? > 2. It should probably be chop, not chop! Why? In the examples of the first article I wrote, the use of chop would not work. I had to use chop!. > I have to say that I'm impressed that you are putting your code up for > scrutiny like this. Thank you. Your welcome. I would rather get it right, then not. > > > Dave