<KeyWordname="atan2"func="yes"><OverloadretVal=""descr="arctangent of Y/X in the range -PI to PI"><Paramname="Y"/><Paramname="X"/></Overload></KeyWord>
<KeyWordname="attach"/>
<KeyWordname="attributes"/>
<KeyWordname="auth_type"/>
<KeyWordname="autoEscape"/>
<KeyWordname="autodie"/>
<KeyWordname="autouse"/>
<KeyWordname="base"/>
<KeyWordname="bigint"/>
<KeyWordname="bignum"/>
<KeyWordname="bigrat"/>
<KeyWordname="bind"func="yes"><OverloadretVal=""descr="binds an address to a socket"><Paramname="SOCKET"/><Paramname="NAME"/></Overload></KeyWord>
<KeyWordname="binmode"func="yes"><OverloadretVal=""descr="prepare binary files for I/O"><Paramname="FILEHANDLE"/></Overload><OverloadretVal=""descr="prepare binary files for I/O"><Paramname="FILEHANDLE"/><Paramname="LAYER"/></Overload></KeyWord>
<KeyWordname="bless"func="yes"><OverloadretVal=""descr="create an object"><Paramname="REF"/></Overload><OverloadretVal=""descr="create an object"><Paramname="REF"/><Paramname="CLASSNAME"/></Overload></KeyWord>
<KeyWordname="blib"/>
<KeyWordname="br"/>
<KeyWordname="break"func="yes"><OverloadretVal=""descr="break out of a given block"><Paramname=""/></Overload></KeyWord>
<KeyWordname="button"/>
<KeyWordname="bytes"/>
<KeyWordname="caller"func="yes"><OverloadretVal=""descr="get context of the current subroutine call"><Paramname="EXPR"/></Overload><OverloadretVal=""descr="get context of the current subroutine call"><Paramname=""/></Overload></KeyWord>
<KeyWordname="caption"/>
<KeyWordname="charnames"/>
<KeyWordname="chdir"func="yes"><OverloadretVal=""descr="change your current working directory"><Paramname="DIRHANDLE"/></Overload><OverloadretVal=""descr="change your current working directory"><Paramname="EXPR"/></Overload><OverloadretVal=""descr="change your current working directory"><Paramname="FILEHANDLE"/></Overload><OverloadretVal=""descr="change your current working directory"><Paramname=""/></Overload></KeyWord>
<KeyWordname="checkbox"/>
<KeyWordname="checkbox_group"/>
@ -181,6 +191,8 @@
<KeyWordname="deiconify"/>
<KeyWordname="delete"func="yes"><OverloadretVal=""descr="deletes a value from a hash"><Paramname="EXPR"/></Overload></KeyWord>
<KeyWordname="delete_all"/>
<KeyWordname="deprecate"/>
<KeyWordname="diagnostics"/>
<KeyWordname="die"func="yes"><OverloadretVal=""descr="raise an exception or bail out"><Paramname="LIST"/></Overload></KeyWord>
<KeyWordname="div"/>
<KeyWordname="do"func="yes"><OverloadretVal=""descr="turn a BLOCK into a TERM"><Paramname="BLOCK"/></Overload><OverloadretVal=""descr="turn a BLOCK into a TERM"><Paramname="EXPR"/></Overload></KeyWord>
@ -189,6 +201,7 @@
<KeyWordname="else"/>
<KeyWordname="elsif"/>
<KeyWordname="em"/>
<KeyWordname="encoding"/>
<KeyWordname="end"/>
<KeyWordname="end_h1"/>
<KeyWordname="end_html"/>
@ -212,10 +225,14 @@
<KeyWordname="exists"func="yes"><OverloadretVal=""descr="test whether a hash key is present"><Paramname="EXPR"/></Overload></KeyWord>
<KeyWordname="exit"func="yes"><OverloadretVal=""descr="terminate this program"><Paramname="EXPR"/></Overload><OverloadretVal=""descr="terminate this program"><Paramname=""/></Overload></KeyWord>
<KeyWordname="exp"func="yes"><OverloadretVal=""descr="raise e to a power"><Paramname="EXPR"/></Overload><OverloadretVal=""descr="raise e to a power"><Paramname=""/></Overload></KeyWord>
<KeyWordname="experimental"/>
<KeyWordname="fc"func="yes"><OverloadretVal=""descr="return casefolded version of a string"><Paramname="EXPR"/></Overload><OverloadretVal=""descr="return casefolded version of a string"><Paramname=""/></Overload></KeyWord>
<KeyWordname="fcntl"func="yes"><OverloadretVal=""descr="file control system call"><Paramname="FILEHANDLE"/><Paramname="FUNCTION"/><Paramname="SCALAR"/></Overload></KeyWord>
<KeyWordname="feature"/>
<KeyWordname="fields"/>
<KeyWordname="filefield"/>
<KeyWordname="fileno"func="yes"><OverloadretVal=""descr="return file descriptor from filehandle"><Paramname="DIRHANDLE"/></Overload><OverloadretVal=""descr="return file descriptor from filehandle"><Paramname="FILEHANDLE"/></Overload></KeyWord>
<KeyWordname="filetest"/>
<KeyWordname="flock"func="yes"><OverloadretVal=""descr="lock an entire file with an advisory lock"><Paramname="FILEHANDLE"/><Paramname="OPERATION"/></Overload></KeyWord>
<KeyWordname="font"/>
<KeyWordname="for"/>
@ -277,6 +294,7 @@
<KeyWordname="index"func="yes"><OverloadretVal=""descr="find a substring within a string"><Paramname="STR"/><Paramname="SUBSTR"/></Overload><OverloadretVal=""descr="find a substring within a string"><Paramname="STR"/><Paramname="SUBSTR"/><Paramname="POSITION"/></Overload></KeyWord>
<KeyWordname="insert"/>
<KeyWordname="int"func="yes"><OverloadretVal=""descr="get the integer portion of a number"><Paramname="EXPR"/></Overload><OverloadretVal=""descr="get the integer portion of a number"><Paramname=""/></Overload></KeyWord>
<KeyWordname="integer"/>
<KeyWordname="ioctl"func="yes"><OverloadretVal=""descr="system-dependent device control system call"><Paramname="FILEHANDLE"/><Paramname="FUNCTION"/><Paramname="SCALAR"/></Overload></KeyWord>
<KeyWordname="isindex"/>
<KeyWordname="join"func="yes"><OverloadretVal=""descr="join a list into a string using a separator"><Paramname="EXPR"/><Paramname="LIST"/></Overload></KeyWord>
@ -287,10 +305,13 @@
<KeyWordname="lcfirst"func="yes"><OverloadretVal=""descr="return a string with just the next letter in lower case"><Paramname="EXPR"/></Overload><OverloadretVal=""descr="return a string with just the next letter in lower case"><Paramname=""/></Overload></KeyWord>
<KeyWordname="le"/>
<KeyWordname="length"func="yes"><OverloadretVal=""descr="return the number of characters in a string"><Paramname="EXPR"/></Overload><OverloadretVal=""descr="return the number of characters in a string"><Paramname=""/></Overload></KeyWord>
<KeyWordname="less"/>
<KeyWordname="li"/>
<KeyWordname="lib"/>
<KeyWordname="link"func="yes"><OverloadretVal=""descr="create a hard link in the filesystem"><Paramname="OLDFILE"/><Paramname="NEWFILE"/></Overload></KeyWord>
<KeyWordname="listen"func="yes"><OverloadretVal=""descr="register your socket as a server"><Paramname="SOCKET"/><Paramname="QUEUESIZE"/></Overload></KeyWord>
<KeyWordname="local"func="yes"><OverloadretVal=""descr="create a temporary value for a global variable (dynamic scoping)"><Paramname="EXPR"/></Overload></KeyWord>
<KeyWordname="locale"/>
<KeyWordname="localtime"func="yes"><OverloadretVal=""descr="convert UNIX time into record or string using local time"><Paramname="EXPR"/></Overload><OverloadretVal=""descr="convert UNIX time into record or string using local time"><Paramname=""/></Overload></KeyWord>
<KeyWordname="lock"func="yes"><OverloadretVal=""descr="get a thread lock on a variable, subroutine, or method"><Paramname="THING"/></Overload></KeyWord>
<KeyWordname="log"func="yes"><OverloadretVal=""descr="retrieve the natural logarithm for a number"><Paramname="EXPR"/></Overload><OverloadretVal=""descr="retrieve the natural logarithm for a number"><Paramname=""/></Overload></KeyWord>
@ -300,6 +321,7 @@
<KeyWordname="maxsize"/>
<KeyWordname="minsize"/>
<KeyWordname="mkdir"func="yes"><OverloadretVal=""descr="create a directory"><Paramname="FILENAME"/></Overload><OverloadretVal=""descr="create a directory"><Paramname="FILENAME"/><Paramname="MODE"/></Overload><OverloadretVal=""descr="create a directory"><Paramname=""/></Overload></KeyWord>
<KeyWordname="mro"/>
<KeyWordname="msgctl"func="yes"><OverloadretVal=""descr="SysV IPC message control operations"><Paramname="ID"/><Paramname="CMD"/><Paramname="ARG"/></Overload></KeyWord>
<KeyWordname="msgrcv"func="yes"><OverloadretVal=""descr="receive a SysV IPC message from a message queue"><Paramname="ID"/><Paramname="VAR"/><Paramname="SIZE"/><Paramname="TYPE,FLAGS"/></Overload></KeyWord>
@ -313,16 +335,21 @@
<KeyWordname="no"func="yes"><OverloadretVal=""descr="unimport some module symbols or semantics at compile time"><Paramname="MODULE"/></Overload><OverloadretVal=""descr="unimport some module symbols or semantics at compile time"><Paramname="MODULE LIST"/></Overload><OverloadretVal=""descr="unimport some module symbols or semantics at compile time"><Paramname="MODULE VERSION"/></Overload><OverloadretVal=""descr="unimport some module symbols or semantics at compile time"><Paramname="MODULE VERSION LIST"/></Overload><OverloadretVal=""descr="unimport some module symbols or semantics at compile time"><Paramname="VERSION"/></Overload></KeyWord>
<KeyWordname="not"/>
<KeyWordname="oct"func="yes"><OverloadretVal=""descr="convert a string to an octal number"><Paramname="EXPR"/></Overload><OverloadretVal=""descr="convert a string to an octal number"><Paramname=""/></Overload></KeyWord>
<KeyWordname="ok"/>
<KeyWordname="ol"/>
<KeyWordname="open"func="yes"><OverloadretVal=""descr="open a file, pipe, or descriptor"><Paramname="FILEHANDLE"/></Overload><OverloadretVal=""descr="open a file, pipe, or descriptor"><Paramname="FILEHANDLE"/><Paramname="EXPR"/></Overload><OverloadretVal=""descr="open a file, pipe, or descriptor"><Paramname="FILEHANDLE"/><Paramname="MODE"/><Paramname="EXPR"/></Overload><OverloadretVal=""descr="open a file, pipe, or descriptor"><Paramname="FILEHANDLE"/><Paramname="MODE"/><Paramname="EXPR"/><Paramname="LIST"/></Overload><OverloadretVal=""descr="open a file, pipe, or descriptor"><Paramname="FILEHANDLE"/><Paramname="MODE"/><Paramname="REFERENCE"/></Overload></KeyWord>
<KeyWordname="opendir"func="yes"><OverloadretVal=""descr="open a directory"><Paramname="DIRHANDLE"/><Paramname="EXPR"/></Overload></KeyWord>
<KeyWordname="ops"/>
<KeyWordname="or"/>
<KeyWordname="ord"func="yes"><OverloadretVal=""descr="find a character's numeric representation"><Paramname="EXPR"/></Overload><OverloadretVal=""descr="find a character's numeric representation"><Paramname=""/></Overload></KeyWord>
<KeyWordname="our"func="yes"><OverloadretVal=""descr="declare and assign a package variable (lexical scoping)"><Paramname="TYPE VARLIST"/></Overload><OverloadretVal=""descr="declare and assign a package variable (lexical scoping)"><Paramname="TYPE VARLIST : ATTRS"/></Overload><OverloadretVal=""descr="declare and assign a package variable (lexical scoping)"><Paramname="VARLIST"/></Overload><OverloadretVal=""descr="declare and assign a package variable (lexical scoping)"><Paramname="VARLIST : ATTRS"/></Overload></KeyWord>
<KeyWordname="overload"/>
<KeyWordname="overloading"/>
<KeyWordname="pack"func="yes"><OverloadretVal=""descr="convert a list into a binary representation"><Paramname="TEMPLATE"/><Paramname="LIST"/></Overload></KeyWord>
<KeyWordname="package"func="yes"><OverloadretVal=""descr="declare a separate global namespace"><Paramname="NAMESPACE"/></Overload><OverloadretVal=""descr="declare a separate global namespace"><Paramname="NAMESPACE BLOCK"/></Overload><OverloadretVal=""descr="declare a separate global namespace"><Paramname="NAMESPACE VERSION"/></Overload><OverloadretVal=""descr="declare a separate global namespace"><Paramname="NAMESPACE VERSION BLOCK"/></Overload></KeyWord>
<KeyWordname="param"/>
<KeyWordname="param_fetch"/>
<KeyWordname="parent"/>
<KeyWordname="password_field"/>
<KeyWordname="path_info"/>
<KeyWordname="pipe"func="yes"><OverloadretVal=""descr="open a pair of connected filehandles"><Paramname="READHANDLE"/><Paramname="WRITEHANDLE"/></Overload></KeyWord>
@ -343,6 +370,7 @@
<KeyWordname="raise"/>
<KeyWordname="rand"func="yes"><OverloadretVal=""descr="retrieve the next pseudorandom number"><Paramname="EXPR"/></Overload><OverloadretVal=""descr="retrieve the next pseudorandom number"><Paramname=""/></Overload></KeyWord>
<KeyWordname="raw_cookie"/>
<KeyWordname="re"/>
<KeyWordname="read"func="yes"><OverloadretVal=""descr="fixed-length buffered input from a filehandle"><Paramname="FILEHANDLE"/><Paramname="SCALAR"/><Paramname="LENGTH"/></Overload><OverloadretVal=""descr="fixed-length buffered input from a filehandle"><Paramname="FILEHANDLE"/><Paramname="SCALAR"/><Paramname="LENGTH"/><Paramname="OFFSET"/></Overload></KeyWord>
<KeyWordname="readdir"func="yes"><OverloadretVal=""descr="get a directory from a directory handle"><Paramname="DIRHANDLE"/></Overload></KeyWord>
<KeyWordname="readline"func="yes"><OverloadretVal=""descr="fetch a record from a file"><Paramname="EXPR"/></Overload><OverloadretVal=""descr="fetch a record from a file"><Paramname=""/></Overload></KeyWord>
<KeyWordname="shutdown"func="yes"><OverloadretVal=""descr="close down just half of a socket connection"><Paramname="SOCKET"/><Paramname="HOW"/></Overload></KeyWord>
<KeyWordname="sigtrap"/>
<KeyWordname="sin"func="yes"><OverloadretVal=""descr="return the sine of a number"><Paramname="EXPR"/></Overload><OverloadretVal=""descr="return the sine of a number"><Paramname=""/></Overload></KeyWord>
<KeyWordname="sleep"func="yes"><OverloadretVal=""descr="block for some number of seconds"><Paramname="EXPR"/></Overload><OverloadretVal=""descr="block for some number of seconds"><Paramname=""/></Overload></KeyWord>
<KeyWordname="socket"func="yes"><OverloadretVal=""descr="create a socket"><Paramname="SOCKET"/><Paramname="DOMAIN"/><Paramname="TYPE"/><Paramname="PROTOCOL"/></Overload></KeyWord>
@ -423,6 +452,7 @@
<KeyWordname="study"func="yes"><OverloadretVal=""descr="no-op, formerly optimized input data for repeated searches"><Paramname="SCALAR"/></Overload><OverloadretVal=""descr="no-op, formerly optimized input data for repeated searches"><Paramname=""/></Overload></KeyWord>
<KeyWordname="sub"func="yes"><OverloadretVal=""descr="declare a subroutine, possibly anonymously"><Paramname="NAME (PROTO) : ATTRS BLOCK"/></Overload><OverloadretVal=""descr="declare a subroutine, possibly anonymously"><Paramname="NAME (PROTO) BLOCK"/></Overload><OverloadretVal=""descr="declare a subroutine, possibly anonymously"><Paramname="NAME : ATTRS BLOCK"/></Overload><OverloadretVal=""descr="declare a subroutine, possibly anonymously"><Paramname="NAME BLOCK"/></Overload></KeyWord>
<KeyWordname="submit"/>
<KeyWordname="subs"/>
<KeyWordname="substr"func="yes"><OverloadretVal=""descr="get or alter a portion of a string"><Paramname="EXPR"/><Paramname="OFFSET"/></Overload><OverloadretVal=""descr="get or alter a portion of a string"><Paramname="EXPR"/><Paramname="OFFSET"/><Paramname="LENGTH"/></Overload><OverloadretVal=""descr="get or alter a portion of a string"><Paramname="EXPR"/><Paramname="OFFSET"/><Paramname="LENGTH"/><Paramname="REPLACEMENT"/></Overload></KeyWord>
<KeyWordname="symlink"func="yes"><OverloadretVal=""descr="create a symbolic link to a file"><Paramname="OLDFILE"/><Paramname="NEWFILE"/></Overload></KeyWord>
<KeyWordname="syscall"func="yes"><OverloadretVal=""descr="execute an arbitrary system call"><Paramname="NUMBER"/><Paramname="LIST"/></Overload></KeyWord>
@ -439,6 +469,7 @@
<KeyWordname="textarea"/>
<KeyWordname="textfield"/>
<KeyWordname="th"/>
<KeyWordname="threads"/>
<KeyWordname="tie"func="yes"><OverloadretVal=""descr="bind a variable to an object class"><Paramname="VARIABLE"/><Paramname="CLASSNAME"/><Paramname="LIST"/></Overload></KeyWord>
<KeyWordname="tied"func="yes"><OverloadretVal=""descr="get a reference to the object underlying a tied variable"><Paramname="VARIABLE"/></Overload></KeyWord>
<KeyWordname="time"func="yes"><OverloadretVal=""descr="return number of seconds since 1970"><Paramname=""/></Overload></KeyWord>
@ -470,15 +501,20 @@
<KeyWordname="use_named_parameters"/>
<KeyWordname="user_agent"/>
<KeyWordname="user_name"/>
<KeyWordname="utf8"/>
<KeyWordname="utime"func="yes"><OverloadretVal=""descr="set a file's last access and modify times"><Paramname="LIST"/></Overload></KeyWord>
<KeyWordname="values"func="yes"><OverloadretVal=""descr="return a list of the values in a hash"><Paramname="ARRAY"/></Overload><OverloadretVal=""descr="return a list of the values in a hash"><Paramname="HASH"/></Overload></KeyWord>
<KeyWordname="variable"/>
<KeyWordname="vars"/>
<KeyWordname="vec"func="yes"><OverloadretVal=""descr="test or set particular bits in a string"><Paramname="EXPR"/><Paramname="OFFSET"/><Paramname="BITS"/></Overload></KeyWord>
<KeyWordname="version"/>
<KeyWordname="virtual_host"/>
<KeyWordname="vmsish"/>
<KeyWordname="wait"func="yes"><OverloadretVal=""descr="wait for any child process to die"><Paramname=""/></Overload></KeyWord>
<KeyWordname="waitpid"func="yes"><OverloadretVal=""descr="wait for a particular child process to die"><Paramname="PID"/><Paramname="FLAGS"/></Overload></KeyWord>
<KeyWordname="wantarray"func="yes"><OverloadretVal=""descr="get void vs scalar vs list context of current subroutine call"><Paramname=""/></Overload></KeyWord>