- publishing free software manuals
Perl Language Reference Manual
by Larry Wall and others
Paperback (6"x9"), 724 pages
ISBN 9781906966027
RRP £29.95 ($39.95)

Sales of this book support The Perl Foundation! Get a printed copy>>>

Index

!

  • !, !
  • !=
  • !~
  • "

  • ", "
  • "", ""
  • #

  • #, #, #, #
  • #!
  • $

  • $, $
  • $!
  • $", $"
  • $#
  • $$
  • $%
  • $&, $&, $&, $&
  • $', $', $', $'
  • $`, $`, $`, $`
  • $(
  • $)
  • $+, $+, $+
  • $+{name}
  • $,
  • $-
  • $.
  • $/, $/, $/, $/
  • $0
  • $1, $1
  • $2, $2
  • $3, $3
  • $4
  • $5
  • $6
  • $7
  • $8
  • $9
  • $:
  • $;
  • $<
  • $=
  • $>
  • $?
  • $@, $@
  • $[, $[
  • $\, $\
  • $]
  • $^
  • $^A
  • $^C
  • $^CHILD_ERROR_NATIVE
  • $^D
  • $^E
  • $^ENCODING
  • $^F
  • $^I
  • $^L
  • $^M
  • $^N, $^N, $^N
  • $^O
  • $^P
  • $^R
  • $^S
  • $^T
  • $^V
  • $^W
  • $^X
  • $_, $_
  • $a
  • $ACCUMULATOR
  • $ARG
  • $ARGV
  • $b
  • $BASETIME
  • $CHILD_ERROR
  • $COMPILING
  • $DEBUGGING
  • $EFFECTIVE_GROUP_ID
  • $EFFECTIVE_USER_ID
  • $EGID
  • $ERRNO
  • $EUID
  • $EVAL_ERROR
  • $EXCEPTIONS_BEING_CAUGHT
  • $EXECUTABLE_NAME
  • $EXTENDED_OS_ERROR
  • $FORMAT_FORMFEED
  • $FORMAT_LINES_LEFT
  • $FORMAT_LINES_PER_PAGE
  • $FORMAT_NAME
  • $FORMAT_PAGE_NUMBER
  • $FORMAT_TOP_NAME
  • $GID
  • $INPLACE_EDIT
  • $INPUT_LINE_NUMBER
  • $INPUT_RECORD_SEPARATOR
  • $LAST_PAREN_MATCH
  • $LAST_REGEXP_CODE_RESULT
  • $LIST_SEPARATOR
  • $MATCH
  • $NR
  • $OFS
  • $ORS
  • $OS_ERROR
  • $OSNAME
  • $OUTPUT_AUTOFLUSH
  • $OUTPUT_FIELD_SEPARATOR
  • $OUTPUT_RECORD_SEPARATOR
  • $PERL_VERSION
  • $PERLDB
  • $PID
  • $POSTMATCH
  • $PREMATCH
  • $PROCESS_ID
  • $PROGRAM_NAME
  • $REAL_GROUP_ID
  • $REAL_USER_ID
  • $RS
  • $SUBSEP
  • $SYSTEM_FD_MAX
  • $UID
  • $WARNING
  • ${^MATCH}
  • ${^POSTMATCH}
  • ${^PREMATCH}
  • $|
  • $~
  • %

  • %
  • %!
  • %+, %+
  • %-
  • %=
  • %ENV
  • %INC
  • %SIG
  • &

  • &, &, &, &, &
  • ', '
  • '', ''
  • `, `, `
  • ``, ``, ``
  • &&
  • &&=
  • &=
  • (

  • (
  • ()
  • (*ACCEPT)
  • (*COMMIT)
  • (*F)
  • (*FAIL)
  • (*MARK)
  • (*PRUNE)
  • (*PRUNE:NAME)
  • (*SKIP)
  • (?!)
  • (?#)
  • (?'NAME')
  • (?&NAME)
  • (?()
  • (?)
  • (?+1)
  • (?+PARNO)
  • (?-1)
  • (?-PARNO)
  • (?0)
  • (?1)
  • (?:)
  • (?<!)
  • (?<=)
  • (?<NAME>)
  • (?=)
  • (??{})
  • (?PARNO)
  • (?R)
  • (?{})
  • (?|)
  • (TYPE)
  • *

  • *, *, *, *, *, *
  • **
  • **=
  • *=
  • *?
  • +

  • +, +, +
  • ++
  • +=
  • +?
  • ,

  • ,
  • -

  • -, -
  • --
  • -0
  • -=
  • ->, ->
  • -a
  • -A
  • -b
  • -B
  • -C, -C
  • -c, -c
  • -D
  • -d, -d, -d, -d
  • -DDEBUGGING
  • -dt, -dt
  • -E
  • -e, -e
  • -f, -f
  • -F
  • -g
  • -h
  • -i
  • -I
  • -k
  • -l, -l
  • -M, -M
  • -m
  • -n
  • -O
  • -o
  • -p, -p
  • -R
  • -r
  • -S, -S
  • -s, -s
  • -t, -t
  • -T, -T
  • -u, -u
  • -U
  • -V
  • -v
  • -w, -w, -w
  • -W, -W, -W
  • -x, -x
  • -X, -X, -X, -X
  • -z
  • .

  • . , . , . , .
  • ..
  • ... , ... , ...
  • ... operator
  • .=
  • /

  • /
  • //, //
  • //=
  • /=
  • /c, /c, /c, /c
  • /d
  • /e
  • /etc/passwd
  • /g, /g, /g
  • /i, /i, /i, /i
  • /m, /m, /m, /m, /m, /m
  • /o, /o, /o
  • /p, /p, /p, /p, /p
  • /s, /s, /s, /s, /s, /s
  • /x, /x, /x, /x, /x
  • 0

  • 0, 0
  • :

  • :bytes
  • :crlf
  • :mmap
  • :perlio
  • :pop
  • :raw
  • :stdio
  • :unix
  • :utf8
  • :win32
  • ;

  • ;
  • <

  • <, <
  • <<, <<, <<
  • <<=
  • <=
  • <=>
  • <>, <>
  • =

  • =
  • ==
  • =~
  • >

  • >, >
  • >=
  • >>
  • >>=
  • ?

  • ?, ?, ?
  • ?:
  • ??
  • @

  • @
  • @*, @*
  • @+
  • @-
  • @_, @_
  • @ARG
  • @ARGV, @ARGV
  • @F
  • @INC, @INC
  • @ISA
  • @LAST_MATCH_END
  • @LAST_MATCH_START
  • [

  • [, [
  • [], []
  • \

  • \, \
  • \0, \0
  • \a, \a
  • \A, \A
  • \b, \b, \b
  • \B
  • \c, \c
  • \D
  • \d
  • \e, \e
  • \E, \E
  • \f, \f
  • \G, \G
  • \g
  • \g{-1}
  • \g{1}
  • \g{name}
  • \h
  • \H
  • \k
  • \K, \K
  • \k<name>
  • \L, \L
  • \l, \l
  • \N, \N
  • \n, \n, \n
  • \N{}
  • \P
  • \p, \p
  • \p{}
  • \Q, \Q
  • \r, \r, \r
  • \R
  • \r\n
  • \S
  • \s
  • \t, \t
  • \U, \U
  • \u, \u
  • \v
  • \V
  • \W
  • \w
  • \x, \x
  • \X
  • \z, \z
  • \Z, \Z
  • ^

  • ^, ^, ^, ^
  • ^*, ^*
  • ^=
  • ^D
  • ^Z
  • _

  • __DATA__
  • __END__
  • __FILE__
  • __LINE__
  • __PACKAGE__
  • a

  • abort, abort
  • abs
  • absolute
  • accept
  • acos
  • address
  • alarm
  • alias
  • alnum
  • alpha
  • and
  • antilog
  • antilogarithm
  • arccosine
  • arcsine
  • arctangent
  • argument
  • ARGV
  • ARGVOUT
  • array, array
  • array reference
  • array, interpolation
  • array, iterator
  • array, length, array, length
  • array, slice
  • array, tying
  • arrayref
  • arrow, arrow
  • ascii
  • ASCII
  • asin
  • assertion
  • assignment
  • associativity
  • atan2
  • atomic
  • attribute
  • attributes, my
  • attrs
  • auto-decrement
  • auto-increment
  • autoflush
  • AUTOLOAD, AUTOLOAD, AUTOLOAD, AUTOLOAD
  • autoloading
  • autosplit
  • autovivification
  • b

  • backreference, backreference
  • backslash, backslash
  • backtick, backtick
  • backtrace, backtrace
  • backtrack, backtrack
  • backtracking, backtracking
  • bareword
  • base
  • base class
  • bin
  • binary, binary
  • bind
  • binding
  • binmode
  • bit
  • bit vector
  • bitwise and
  • bitwise or
  • bitwise shift
  • bitwise xor
  • blank
  • bless, bless
  • block, block, block
  • bool
  • boolean
  • brace, brace
  • bracket, curly, bracket, curly
  • bracket, square
  • Branch reset
  • break
  • breakpoint, breakpoint, breakpoint, breakpoint, breakpoint, breakpoint, breakpoint, breakpoint
  • bucket
  • built-in
  • c

  • call
  • call stack
  • call-by-reference, call-by-reference
  • call-by-value, call-by-value
  • caller
  • can
  • capture
  • case, case
  • cat
  • catch
  • cd
  • character, character, character
  • character class, character class, character class
  • character class, negation
  • chart
  • chdir
  • child
  • chmod
  • chomp
  • chop
  • chown
  • chr
  • chroot
  • circular reference
  • class, class
  • class, base
  • CLEAR, CLEAR
  • CLOSE
  • close
  • closedir
  • closure, closure, closure
  • cmp
  • cntrl
  • comma
  • command switches
  • comment, comment
  • concat
  • concatenate
  • concatenation
  • connect
  • constant
  • constant folding
  • constructor
  • context, context, context, context
  • continue, continue, continue, continue
  • control flow
  • CORE
  • core
  • CORE::GLOBAL
  • cos
  • cosine
  • crypt
  • cryptography
  • ctime, ctime
  • curly bracket, curly bracket
  • d

  • DATA
  • data
  • data structure
  • data type
  • date
  • dbm, dbm
  • dbmclose
  • dbmopen
  • debug
  • debugger
  • debugger command, !, debugger command, !, debugger command, !
  • debugger command, !!
  • debugger command, -
  • debugger command, .
  • debugger command, <, debugger command, <, debugger command, <
  • debugger command, <<
  • debugger command, =
  • debugger command, >, debugger command, >, debugger command, >
  • debugger command, >>
  • debugger command, ^D
  • debugger command, A, debugger command, A
  • debugger command, a
  • debugger command, b, debugger command, b, debugger command, b, debugger command, b, debugger command, b, debugger command, b
  • debugger command, B, debugger command, B
  • debugger command, c
  • debugger command, f
  • debugger command, h
  • debugger command, H
  • debugger command, L
  • debugger command, l
  • debugger command, m
  • debugger command, M
  • debugger command, man
  • debugger command, n
  • debugger command, o, debugger command, o, debugger command, o, debugger command, o
  • debugger command, p
  • debugger command, q
  • debugger command, r
  • debugger command, R
  • debugger command, S
  • debugger command, s
  • debugger command, source
  • debugger command, t, debugger command, t
  • debugger command, T
  • debugger command, V
  • debugger command, v
  • debugger command, W, debugger command, W
  • debugger command, w
  • debugger command, x
  • debugger command, X
  • debugger command, y
  • debugger command, {, debugger command, {
  • debugger command, {{
  • debugger command, |
  • debugger command, ||
  • debugger option, arrayDepth
  • debugger option, AutoTrace
  • debugger option, compactDump
  • debugger option, dieLevel
  • debugger option, DumpDBFiles
  • debugger option, dumpDepth
  • debugger option, DumpPackages
  • debugger option, DumpReused
  • debugger option, frame
  • debugger option, globPrint
  • debugger option, hashDepth
  • debugger option, HighBit
  • debugger option, inhibit_exit
  • debugger option, LineInfo
  • debugger option, maxTraceLen
  • debugger option, NonStop
  • debugger option, noTTY
  • debugger option, ornaments
  • debugger option, pager
  • debugger option, PrintRet
  • debugger option, quote
  • debugger option, ReadLine
  • debugger option, recallCommand
  • debugger option, ShellBang
  • debugger option, signalLevel
  • debugger option, tkRunning
  • debugger option, TTY
  • debugger option, undefPrint
  • debugger option, UsageOnly
  • debugger option, veryCompact
  • debugger option, warnLevel
  • debugger option, windowSize
  • DEBUGGING
  • declaration
  • decrement
  • decrypt
  • default
  • defined, defined
  • del
  • DELETE, DELETE
  • delete, delete, delete
  • dereference, dereference
  • dereferencing
  • DESTROY, DESTROY, DESTROY, DESTROY, DESTROY, DESTROY, DESTROY
  • destructor, destructor
  • die
  • digest
  • digit
  • directory
  • directory, change
  • directory, create
  • directory, remove
  • do, do, do
  • documentation
  • DOES
  • DOS
  • dump
  • dynamic scope
  • e

  • e, e
  • each
  • encoding
  • encrypt
  • END
  • end
  • end of file, end of file
  • end of line
  • end-of-file, end-of-file
  • endgrent
  • endhostent
  • endnetent
  • endprotoent
  • endpwent
  • endservent
  • EOF
  • eof, eof
  • eol, eol
  • epoch
  • eq
  • equal
  • equality
  • equals
  • error
  • error, handling
  • escape
  • escape sequence
  • eval, eval
  • eval, scope of
  • evaluate
  • exception, exception
  • exception, handling
  • exec
  • execute, execute
  • exists
  • EXISTS, EXISTS
  • exit
  • exp
  • expand
  • exponential
  • exponentiation
  • expression
  • EXTEND
  • f

  • false, false
  • falsehood
  • fcntl
  • FETCH, FETCH, FETCH
  • FETCHSIZE
  • fgets
  • file, file
  • file, open
  • file, read, file, read
  • file, status
  • filehandle, filehandle, filehandle
  • filehandle, default
  • filehandle, position
  • filehandle, tying
  • filename, expansion
  • fileno
  • filetest
  • FIRSTKEY
  • float
  • floating point
  • floating-point
  • flock
  • floor
  • flush
  • folding
  • footer
  • fopen
  • for, for, for, for, for, for
  • foreach, foreach, foreach, foreach, foreach, foreach
  • fork
  • formal parameter
  • format, format
  • format variables
  • format, fill mode
  • format, footer
  • format, internals
  • format, numeric field
  • format, picture line
  • format, repeating lines
  • format, specifying values
  • format, suppressing lines
  • format, text field
  • format, top of form
  • format, variables
  • FORMAT_LINE_BREAK_CHARACTERS
  • formline
  • fseek
  • function, function, function
  • g

  • garbage collection
  • GC
  • gdbm
  • ge
  • GETC
  • getc
  • getchar
  • getgrent
  • getgrgid
  • getgrnam
  • gethostbyaddr
  • gethostbyname
  • gethostent
  • getlogin
  • getnetbyaddr
  • getnetbyname
  • getnetent
  • getpeername
  • getpgrp
  • getppid
  • getpriority
  • getprotobyname
  • getprotobynumber
  • getprotoent
  • getpwent
  • getpwnam
  • getpwuid
  • gets
  • getservbyname
  • getservbyport
  • getservent
  • getsockname
  • getsockopt
  • gid
  • given
  • glob, glob, glob
  • global
  • gmtime
  • goto, goto
  • graph
  • greediness
  • greedy
  • Greenwich
  • grep, grep
  • group, group, group, group
  • gt
  • h

  • hard reference
  • hash, hash, hash
  • hash reference
  • hash, bucket
  • hash, iterator
  • hash, scalar context
  • hash, slice
  • hash, tying
  • hashbang
  • hashref
  • header
  • here-doc
  • here-document
  • heredoc
  • hex, hex
  • hexadecimal, hexadecimal
  • HOME
  • host
  • hostname
  • i

  • I/O
  • identifier
  • identifier, case sensitivity
  • if, if
  • import, import, import
  • in-place
  • increment
  • index
  • indexOf
  • indirect
  • indirect object syntax
  • inheritance
  • inheritance, data
  • inheritance, method
  • input
  • INPUT_RECORD_SEPARATOR
  • InStr
  • int
  • integer, integer
  • interpolation, interpolation, interpolation
  • interpolation, array
  • invert
  • invocation
  • invocation, indirect
  • io
  • ioctl
  • IP
  • IPC
  • isa
  • j

  • jmp
  • join
  • jump
  • k

  • key
  • keys
  • kill
  • l

  • last, last, last, last
  • lc
  • lcfirst
  • le
  • left
  • left shift
  • length
  • lexical, lexical, lexical
  • lexical scope, lexical scope, lexical scope
  • lexical variable
  • line, line
  • line number
  • line terminator
  • link, link, link
  • link, symbolic
  • list, list
  • list context
  • list operator, list operator
  • listen
  • ln
  • local, local, local, local, local
  • local, array element, local, array element
  • local, composite type element, local, composite type element
  • local, context
  • local, glob
  • local, hash element, local, hash element
  • local, special variable
  • local, tie
  • localtime
  • lock, lock
  • locking
  • log
  • logarithm
  • LOGDIR
  • logical and
  • login
  • look-ahead, negative
  • look-ahead, positive
  • look-around
  • look-around assertion
  • look-behind, negative
  • look-behind, positive
  • lookahead, negative
  • lookahead, positive
  • lookaround
  • lookaround assertion
  • lookbehind, negative
  • lookbehind, positive
  • loop control
  • loop, control
  • lower
  • lowercase, lowercase
  • lseek
  • lstat
  • lt
  • lvalue
  • m

  • m, m
  • map
  • match, position
  • md
  • memory
  • memory usage
  • mergesort
  • message
  • metacharacter, metacharacter, metacharacter, metacharacter
  • method, method
  • mid
  • mkdir
  • mod
  • mode
  • modifier
  • module, module, module
  • modulo
  • move
  • msgctl
  • msgget
  • msgrcv
  • msgsnd
  • mv
  • my, my, my, my, my
  • n

  • named backreference
  • named capture
  • named capture buffer
  • namespace, namespace
  • ndbm
  • ne
  • negation
  • negation, arithmetic
  • negation, binary
  • network
  • new, new
  • newline, newline
  • next, next, next
  • NEXTKEY
  • nice, nice
  • no declarations
  • no-op
  • nop
  • not, not
  • nroff
  • null
  • number, number
  • number, arbitrary precision
  • number, literal
  • numeric
  • o

  • O_CREAT
  • O_EXCL
  • O_RDONLY
  • O_RDWR
  • O_TRUNC
  • O_WRONLY
  • object, object, object
  • oct
  • octal
  • OOP
  • open
  • opendir
  • operator
  • operator, additive
  • operator, assignment
  • operator, binding
  • operator, bitwise, and
  • operator, bitwise, or
  • operator, bitwise, string
  • operator, bitwise, xor
  • operator, comma
  • operator, conditional
  • operator, equality
  • operator, filetest
  • operator, i/o
  • operator, io
  • operator, list
  • operator, list, rightward
  • operator, logical, and, operator, logical, and
  • operator, logical, defined or
  • operator, logical, defined-or
  • operator, logical, exclusive or
  • operator, logical, not
  • operator, logical, or, operator, logical, or
  • operator, logical, xor
  • operator, match
  • operator, missing from perl
  • operator, multiplicative
  • operator, named unary
  • operator, precedence
  • operator, quote
  • operator, quote-like, operator, quote-like
  • operator, range
  • operator, regexp
  • operator, relational
  • operator, shift
  • operator, ternary
  • operator, unary
  • or
  • ord
  • our
  • output
  • override
  • owner
  • p

  • p modifier
  • pack
  • package, package, package, package
  • parameter
  • parameter, formal
  • parent, parent
  • parse
  • pass by reference
  • pass-by-reference
  • passwd, passwd
  • password, password
  • PATH
  • pause
  • peer
  • perl
  • perl, command switches
  • perl, environment variables
  • perl, location of interpreter
  • perl5
  • PERL5DB
  • PERL5DB_THREADED
  • PERL5LIB
  • PERL5OPT
  • PERL5SHELL
  • PERL_ALLOW_NON_IFS_LSP
  • PERL_DEBUG_MSTATS
  • PERL_DESTRUCT_LEVEL
  • PERL_DL_NONLAZY
  • PERL_ENCODING
  • PERL_HASH_SEED
  • PERL_HASH_SEED_DEBUG
  • PERL_MEM_LOG
  • PERL_ROOT
  • PERL_SIGNALS
  • PERL_UNICODE
  • perldata
  • perldbmfilter
  • perldebug
  • perldiag
  • perlfork
  • perlform
  • perlfunc
  • perlglossary
  • perlintro
  • PERLIO
  • PERLIO_DEBUG
  • perlipc
  • perllexwarn
  • PERLLIB
  • perlnumber
  • perlobj
  • perlop
  • perlport
  • perlre
  • perlrebackslash
  • perlrecharclass
  • perlref
  • perlreref
  • perlrun
  • perlsec
  • perlstyle
  • perlsub
  • perlsyn
  • perltie
  • perlutil
  • perlvar
  • permission
  • pid, pid
  • pipe, pipe, pipe
  • plaintext
  • POD
  • pointer
  • POP
  • pop
  • portability
  • portable
  • pos
  • possessive
  • power
  • precedence
  • precision
  • preprocessor
  • print, print
  • PRINT
  • PRINTF
  • printf
  • priority, priority
  • process
  • process id
  • profile
  • profiler
  • profiling
  • protocol
  • prototype, prototype
  • pseudo hash
  • pseudo-hash
  • pseudohash
  • punct
  • push
  • PUSH
  • q

  • q, q
  • qq, qq
  • qr, qr
  • qsort
  • quantifier
  • quicksort
  • quote, double
  • quote, gory details
  • quote, list
  • quote, single
  • quote, words
  • quotemeta
  • qw, qw
  • qx, qx, qx
  • r

  • raise
  • rand
  • random
  • randseed
  • range
  • rd
  • read
  • READ
  • readdir
  • READLINE
  • readline, readline
  • readlink
  • readpipe
  • real
  • recursion
  • recv
  • redo, redo, redo
  • ref
  • reference, reference, reference, reference, reference
  • reference, array
  • reference, circular
  • reference, creation
  • reference, hard
  • reference, hash
  • reference, numeric context
  • reference, soft, reference, soft
  • reference, string context, reference, string context
  • reference, subroutine
  • reference, symbolic, reference, symbolic
  • reference, use
  • reference, use as hash key
  • referencing
  • regex, regex, regex
  • regex, capture buffer
  • regex, case-insensitive
  • regex, code in
  • regex, debugging
  • regex, multiline
  • regex, options
  • regex, postponed
  • regex, preserve
  • regex, recursive
  • regex, relative recursion
  • regex, single-line
  • regex, version 8
  • regex, zero-width assertion
  • regexp, regexp, regexp
  • regexp, capture buffer
  • regexp, case-insensitive
  • regexp, code in
  • regexp, debugging
  • regexp, multiline
  • regexp, optimization
  • regexp, options
  • regexp, parse
  • regexp, postponed
  • regexp, preserve
  • regexp, recursive
  • regexp, replace
  • regexp, single-line
  • regexp, substitute
  • regexp, version 8
  • regexp, zero-width assertion
  • regular expression, regular expression
  • regular expression, capture buffer
  • regular expression, case-insensitive
  • regular expression, code in
  • regular expression, debugging
  • regular expression, multiline
  • regular expression, named capture buffer
  • regular expression, postponed
  • regular expression, recursive
  • regular expression, single-line
  • regular expression, version 8
  • regular expression, zero-width assertion
  • relational operator
  • relative backreference
  • remainder
  • remove
  • ren
  • rename
  • renice
  • replace
  • report
  • require
  • reset
  • return, return
  • return value
  • rev
  • reverse
  • rewinddir
  • right
  • right shift
  • rindex
  • rm
  • rmdir
  • root, root
  • s

  • s
  • salt
  • say
  • scalar, scalar, scalar, scalar
  • SCALAR
  • scalar context
  • scalar, constant
  • scalar, literal
  • scalar, tying
  • scope, dynamic
  • scope, lexical, scope, lexical, scope, lexical
  • sdbm
  • seed
  • seek
  • seekdir
  • select, select
  • semaphore
  • semctl
  • semget
  • semicolon
  • semop
  • send
  • service
  • setgrent
  • sethostent
  • setnetent
  • setpgrp
  • setpriority
  • setprotoent
  • setpwent
  • setservent
  • setsockopt
  • shared memory
  • shell
  • SHIFT
  • shift
  • shift operator
  • shift, left
  • shift, right
  • shl
  • shmctl
  • shmget
  • shmread
  • shmwrite
  • shr
  • shutdown
  • SIGALRM
  • signal
  • sin
  • sine
  • sitecustomize, sitecustomize
  • sitecustomize.pl, sitecustomize.pl
  • size
  • slash
  • sleep
  • slice
  • smart matching
  • sock
  • socket, socket
  • socketpair
  • soft reference, soft reference
  • sort
  • space
  • spaceship
  • special literal
  • SPLICE
  • splice, splice
  • split
  • sprintf
  • sqrt
  • square bracket
  • square root
  • srand
  • stack, stack, stack
  • stack trace
  • stack, backtrace, stack, backtrace
  • stat
  • state, state
  • state variable
  • statement
  • statement modifier
  • statement, compound
  • static
  • STDERR
  • stdin
  • stdout
  • step
  • sterr
  • STORE, STORE, STORE
  • STORESIZE
  • string, string
  • string, concatenation
  • string, literal
  • string, null
  • struct
  • structure
  • study
  • sub, sub
  • sub, local
  • sub, nested
  • subroutine
  • subroutine, anonymous
  • subroutine, argument
  • subroutine, attribute
  • subroutine, call
  • subroutine, declaration, subroutine, declaration
  • subroutine, local
  • subroutine, lvalue
  • subroutine, nested
  • subroutine, parameter
  • subroutine, prototype
  • subroutine, reference
  • SUBSCRIPT_SEPARATOR
  • substitute
  • substitution
  • substr
  • substring
  • SUPER, SUPER
  • switch
  • symbolic link
  • symbolic reference, symbolic reference
  • symlink, symlink
  • syntax
  • SYS$LOGIN
  • syscall
  • sysopen
  • sysread
  • sysseek
  • system
  • system call
  • System V
  • syswrite
  • t

  • tan
  • tangent
  • tell
  • telldir
  • term
  • terminate
  • ternary
  • text
  • throw
  • tie, tie
  • TIEARRAY
  • tied
  • TIEHANDLE
  • TIEHASH
  • TIESCALAR
  • time, time
  • timer
  • times
  • top
  • toupper
  • tr, tr
  • transliterate
  • trigonometric
  • trigonometry
  • true, true
  • trunc
  • truncate, truncate
  • truth, truth
  • try
  • type
  • typecasting
  • typeglob, typeglob
  • u

  • uc
  • ucfirst
  • uid
  • umask
  • unary operator
  • undef, undef, undef, undef
  • undefine
  • undefined, undefined, undefined
  • undump
  • Unicode
  • unimporting
  • uninitialized
  • UNIVERSAL, UNIVERSAL
  • Unix
  • unless, unless
  • unlink
  • unpack
  • UNSHIFT
  • unshift
  • UNTIE, UNTIE, UNTIE, UNTIE, UNTIE
  • untie, untie
  • until, until
  • upper
  • uppercase, uppercase
  • use
  • user, user
  • UTC
  • utime
  • v

  • v-string
  • values
  • variable name
  • variable, built-in
  • variable, lexical
  • variable, local, variable, local
  • variable, name
  • variable, persistent
  • variable, static
  • variable, temporary
  • vec
  • version
  • VERSION
  • version string
  • vstring
  • w

  • wait
  • waitpid
  • wantarray
  • warn
  • warning, warning
  • warning, categories
  • warning, fatal
  • warning, lexical
  • warning, registering
  • warning, reporting
  • warnings
  • when, when
  • while, while, while
  • whitespace
  • wildcard
  • Windows
  • word, word
  • write
  • WRITE
  • x

  • x
  • x=
  • xdigit
  • xor
  • y

  • y
  • yada yada operator
  • z

  • zero-width assertion
  • {

  • {, {
  • {n,m}
  • {n,m}?
  • {n,}
  • {n,}?
  • {n}
  • {n}?
  • {}
  • |

  • |, |, |
  • |=
  • ||
  • ||=
  • }

  • }
  • ~

  • ~, ~
  • ~~, ~~
  • ISBN 9781906966027Perl Language Reference ManualSee the print edition