package Errors; require Exporter; use strict; our @ISA = qw(Exporter); our @Export = qw( error, ff_error, HTMLErrorFormat, ); # ... more stuff... #### >perl -c Errors.pm Bareword "our" not allowed while "strict subs" in use at Errors.pm line 14. Array found where operator expected at Errors.pm line 14, at end of line (Do you need to predeclare our?) syntax error at Errors.pm line 14, near "our @ISA " Global symbol "@ISA" requires explicit package name at Errors.pm line 14. Bareword "our" not allowed while "strict subs" in use at Errors.pm line 15. Array found where operator expected at Errors.pm line 15, at end of line (Do you need to predeclare our?) Global symbol "@Export" requires explicit package name at Errors.pm line 15.