in reply to Is there any INCLUDE equivalent in Perl ?

well, you have included (no pun intended) most of the methods to accomplish this task. you did leave out do 'file.pl', though. this is a basic question and is covered in the perlfunc manpage. why are you looking for simpler methods? these are pretty straightforward.

incidentally, eval is probably the wrong thing to do in your case. you should choose one of 'do,' 'require,' or 'use.'