I'm amending a colleagues script which is used to reformat emails received by our company. The whole of the script is enclosed in an eval block, which also holds several other eval statements.
All I'm wondering is - is this the best way of parsing a script for fatal errors? I realise that it will pick up on these, but is it worthwhile putting the whole script in one? Will it affect the processing time? Should I consider benchmarking the script?