Index
[
SYMBOL
] [
A
] [
B
] [
C
] [
D
] [
E
] [
F
] [
G
] [
H
] [
I
] [
J
] [
K
] [
L
] [
M
] [
N
] [
O
] [
P
] [
Q
] [
R
] [
S
] [
T
] [
U
] [
V
] [
W
] [
X
] [
Y
] [
Z
]
(infix operator)
2nd
!
(not operator)
"
(double quotes)
"*"
variable
#
sign
$#arrayname
variable
$AUTOLOAD
function
$
(dollar sign)
$p
reference
$&
scalar variable
$_
scalar variable
2nd
$_special
scalar variable
$!
variable
$$
variable
$=
variable
$@
variable
$x
scalar
%ENV
hash
%INC
hash
%
(modulus operator)
%SIG
hash
&
(ampersand)
' '
(single quotes)
2nd
( )
(parentheses)
*
(asterisk)
2nd
**
(exponentiation operator)
*
(multiplication operator)
+
(addition operator)
-
(subtraction operator)
..
(range operator)
2nd
.
(dot metacharacter)
2nd
/
(division operator)
::
syntax
:standard
functions
;
(semicolon)
2nd
<
(less than operator)
<=
(less than or equal to operator)
=
(assignment operator)
2nd
=
(equal sign)
=
operator
>
(greater than operator)
>=
(greater than or equal to operator)
>
operator
?!pattern
?<!pattern
?<=pattern
? placeholder
?
(question mark)
@_
array
2nd
@EXPORT
array
2nd
@INC
array
@ISA
array
methods, calling
@
sign
2nd
@*
variable
[]
(square brackets)
anonymous arrays
\
(backslash)
2nd
3rd
hard references
system call issues
\n
(newline) character
^
(caret)
{}
(curly braces)
anonymous hashes
||
(or operator)
|
(pipe symbol)
2nd
~&&
(and operator)
~
(tilde)