Skip to main content
Back to top
Ctrl
+
K
Introduction
Getting Started
CLI options
How-To
Reference · P5
Reference · PP
Search
Ctrl
+
K
Search
Ctrl
+
K
Introduction
Getting Started
CLI options
How-To
Reference · P5
Reference · PP
Section Navigation
perlvar - PetaPerl Predefined Variables
Built-in Functions
Built-in Functions by Category
CLASS
FILE
LINE
PACKAGE
SUB
abs
accept
alarm
all
any
atan2
bind
binmode
bless
break
caller
catch
chdir
chmod
chomp
chop
chown
chr
chroot
class
close
closedir
connect
continue
cos
crypt
dbmclose
dbmopen
defer
defined
delete
die
do
dump
each
endgrent
endhostent
endnetent
endprotoent
endpwent
endservent
eof
eval
evalbytes
exec
exists
exit
exp
fc
fcntl
field
fileno
finally
flock
fork
format
formline
getc
getgrent
getgrgid
getgrnam
gethostbyaddr
gethostbyname
gethostent
getlogin
getnetbyaddr
getnetbyname
getnetent
getpeername
getpgrp
getppid
getpriority
getprotobyname
getprotobynumber
getprotoent
getpwent
getpwnam
getpwuid
getservbyname
getservbyport
getservent
getsockname
getsockopt
glob
gmtime
goto
grep
hex
import
index
int
ioctl
isa
join
keys
kill
last
lc
lcfirst
length
link
listen
local
localtime
lock
log
lstat
m//
map
method
mkdir
msgctl
msgget
msgrcv
msgsnd
my
next
no
oct
open
opendir
ord
our
pack
package
pipe
pop
pos
print
printf
prototype
push
q//
qq//
qr//
quotemeta
qw//
qx//
rand
read
readdir
readline
readlink
readpipe
recv
redo
ref
rename
require
reset
return
reverse
rewinddir
rindex
rmdir
s///
say
scalar
seek
seekdir
select
semctl
semget
semop
send
setgrent
sethostent
setnetent
setpgrp
setpriority
setprotoent
setpwent
setservent
setsockopt
shift
shmctl
shmget
shmread
shmwrite
shutdown
sin
sleep
socket
socketpair
sort
splice
split
sprintf
sqrt
srand
stat
state
study
sub
substr
symlink
syscall
sysopen
sysread
sysseek
system
syswrite
tell
telldir
tie
tied
time
times
tr///
truncate
try
uc
ucfirst
umask
undef
unlink
unpack
unshift
untie
use
utime
values
vec
wait
waitpid
wantarray
warn
write
y///
Operators
Regular Expressions
Data Types
Subroutines
B
svref_2object
opnumber
main_root
walkoptree
walkoptree_debug
cstring
cchar
hash
sv_refcnt
sv_svtype
object_2svref
pv_pv
cv_gv
cv_name_hek
gv_name
gv_safename
gv_sv
hv_name
op_ppaddr
Clone
clone
Config
myconfig
config_sh
config_vars
fetch
exists
store
firstkey
nextkey
config_re
compile_date
local_patches
bincompat_options
non_bincompat_options
header_files
_v
Cwd
cwd
abs_path
fast_abs_path
chdir
Data
Data::Dumper
dumpxs
Devel
Devel::Peek
Dump
DumpArray
SvREFCNT
DeadCode
DumpProg
mstat
Digest
Digest::MD5
new
clone
destroy
reset
add_bits
add
addfile
digest
hexdigest
b64digest
context
md5_bin
md5_hex
md5_b64
Digest::SHA
sha_functional
hmac_functional
newSHA
new
clone
destroy
reset
add
add_bits
addfilebin
addfileuniv
addfile
digest
hexdigest
b64digest
algorithm
hashsize
getstate
putstate
getstate_text
putstate_text
dump
load
Encode
native_encode
native_decode
native_encode_utf8
native_decode_utf8
native_find_encoding
native_is_utf8
native_utf8_on
native_encodings
native_from_to
native_obj_encode
native_obj_decode
Errno
Fcntl
s_ifmt
s_imode
s_isreg
s_isdir
s_ischr
s_isblk
s_isfifo
s_islnk
s_issock
File
File::Glob
bsd_glob
csh_glob
glob_error
File::Map
map_file
map_handle
map_anonymous
sys_map
sync
remap
unmap
advise
protect
File::Temp
tempfile
tempdir
new
newdir
filename
stringify
numify
unlink_on_destroy
destroy
tmpnam
tmpfile
tempnam
mktemp
mkstemp
mkstemps
mkdtemp
cleanup
unlink0
unlink1
safe_level
top_system_uid
cmpstat
dir_dirname
dir_stringify
dir_unlink_on_destroy
dir_destroy
Filter
Filter::Util
Filter::Util::Call
Hash
Hash::Util
hash_seed
hash_value
bucket_ratio
bucket_info
bucket_array
hash_traversal_mask
bucket_stats
bucket_stats_formatted
lock_keys
unlock_keys
lock_ref_keys
lock_ref_keys_plus
lock_value
lock_hash
lock_hash_recurse
hidden_keys
all_keys
hv_store
I18N
I18N::Langinfo
IO
getlines
getlines_common
List
List::Util
sum
sum0
min
max
product
head
tail
shuffle
sample
uniq
uniqnum
uniqint
minstr
maxstr
pairs
unpairs
pairkeys
pairvalues
pairmap
pairgrep
pairfirst
mesh
mesh_shortest
zip
zip_shortest
reduce
reductions
first
any
all
none
notall
sub_util_subname
sub_util_set_subname
sub_util_set_prototype
MIME
MIME::Base64
encode_base64
decode_base64
encode_base64url
decode_base64url
encoded_base64_length
decoded_base64_length
MIME::QuotedPrint
encode_qp
decode_qp
Math
Math::GMP
new
gmp_lib_version
get_str_gmp
sizeinbase_gmp
intify
add_ui_gmp
powm_gmp
mmod_gmp
op_numify
bmulf
bdiv
bmodinv
legendre
probab_prime
bgcd
blcm
fibonacci
blshift
bfac
bnok
gmp_copy
gmp_tstbit
broot
brootrem
bsqrt
is_perfect_power
PDL
PDL::Bad
PDL::Basic
sequence
PDL::Constants
PDL::Core
at
flowing
set_sv_to_null_pdl
howbig
PDL::FFT
PDL::Lite
PDL::LiteF
PDL::Math
PDL::MatrixOps
PDL::Ops
bool_overload
PDL::Primitive
inner
indadd
uniqind
fibonacci
PDL::Slices
slice
PDL::Types
PDL::Ufunc
sum
POSIX
abs
frexp
modf
fma
nan
remquo
jn
yn
fpclassify
fesetround
wexitstatus
strtod
strtol
strtoul
strerror
sprintf
setpgid
uname
sysconf
access
open
dup2
lseek
pipe
read
write
strftime
mktime
tzname
times
asctime
ctime
nice
setlocale
localeconv
fpathconf
constant
tcflow
tcflush
termios_new
termios_getattr
termios_setattr
termios_getcc
sigset_new
sigprocmask
sigaction
PadWalker
peek_my
peek_our
peek_sub
closed_over
set_closed_over
var_name
PerlIO
PerlIO::encoding
PerlIO::mmap
PerlIO::via
Peta
Peta::FFI
Peta::FFI::Libc
Peta::FFI::UUID
ffi_dlopen
ffi_call
ffi_dlclose
ffi_scan
SDBM_File
tiehash
store
Scalar
Scalar::Util
Socket
inet_aton
inet_ntoa
inet_pton
inet_ntop
pack_sockaddr_in
unpack_sockaddr_in
pack_sockaddr_in6
unpack_sockaddr_in6
pack_sockaddr_un
unpack_sockaddr_un
sockaddr_family
sockaddr_in
sockaddr_in6
getaddrinfo
getnameinfo
Storable
freeze
nfreeze
thaw
dclone
store
nstore
retrieve
store_fd
nstore_fd
fd_retrieve
file_magic
read_magic
stack_depth
stack_depth_hash
Sys
Sys::Hostname
Term
Term::ReadLine
Term::ReadLine::Gnu
Time
Time::HiRes
attributes
modify_attrs
fetch_attrs
get
guess_stash
reftype
mro
get_linear_isa
set_mro
get_isarev
get_pkg_gen
is_universal
method_changed_in
invalidate_all_method_caches
nextcan
next_can
next_method
maybe_next_method
re
install
regmust
optimization
is_regexp
regexp_pattern
regname
regnames
regnames_count
version
new
declare
stringify
numify
normal
is_qv
is_alpha
is_lax
is_strict
vcmp
bool
nomethod
Reference · P5
Term
Term
#
Namespace containing the following modules:
Term::ReadLine
Source (accessible & AI-friendly)