February 2012
Intermediate to advanced
1184 pages
37h 17m
English
Many of the following function names are annotated with, um, annotations. Here are their meanings:
Uses $_ ($ARG)
as a default variable.
Sets $!
($OS_ERROR) on syscall
errors.
Raises exceptions; uses eval to trap $@ ($EVAL_ERROR).
Sets $?
($CHILD_ERROR) when child process
exits.
Taints returned data.
Taints returned data under some system, locale,
or handle settings.
Raises an exception if given an argument of
inappropriate type.
Raises an exception if modifying a read-only
target.
Raises an exception if fed tainted data.
Raises an exception if unimplemented ...
Read now
Unlock full access