Tests whether the lvalue expr has an actual value.
Executes filename as a Perl script. See also require in Subroutines, Packages, and Modules.
Immediate core dump. When reincarnated, starts at label.
Executes the code between { and }. Traps runtime errors as described with eval(expr), in String Functions.
Creates a scope for the listed variables local to the enclosing block, subroutine, or eval.
Creates a scope for the listed variables lexically local to the enclosing block, subroutine, or eval.
Returns a true value if expr is a reference. Returns the package name if expr has been blessed into a package.
Resets ?? searches so that they work again. expr is a list of single letters. All variables and arrays beginning with one of those letters are reset to their pristine state. Only affects the current package.
Forces evaluation of expr in scalar context.
Undefines the lvalue. Always returns the undefined value.
Returns true if the current context expects an array value.