AddCookie ReadFile WriteFile AutoURL Counter Include/;
sub Include ($) {
- my ($file) = $_[0];
+ no strict;
+ $PLP::file = $_[0];
$PLP::inA = 0;
$PLP::inB = 0;
- eval PLP::source($file, 0);
+ local $@;
+ eval 'package PLP::Script; ' . PLP::source($PLP::file, 0, join ' ', (caller)[2,1]);
+ PLP::error($@, 1) if $@;
}
sub include ($) {