Donn Cave wrote: > > Indeed, it could be partly I/O. Probably not, since I slurped the file into a string before I began processing. I'd be happy to do that for up to several tens of MBs (and I've never had to work on any single file that large), since most of my machines have > 100 MB ram. Am I wrong? Fred