perldocSearch.indexData.functions = new Hash ({
  "_ne": "1",
  "_scalar": "force a scalar context",
  "_tr": "transliterate a string",
  "_my": "declare and assign a local variable (lexical scoping)",
  "_print": "output a list to a filehandle",
  "_vec": "test or set particular bits in a string",
  "_fc": "1",
  "_stat": "get a file's status information",
  "_setpriority": "set a process's nice value",
  "_eof": "test a filehandle for its end",
  "_getpwent": "get next passwd record",
  "_tied": "get a reference to the object underlying a tied variable",
  "_setnetent": "prepare networks file for use",
  "_system": "run a separate program ",
  "_time": "return number of seconds since 1970",
  "_shmget": "get SysV shared memory segment identifier",
  "_CHECK": "1",
  "_getprotobyname": "get protocol record given name",
  "_getpriority": "get current nice value",
  "_readline": "fetch a record from a file",
  "_when": "1",
  "_ord": "find a character's numeric representation",
  "_bless": "create an object ",
  "_wait": "wait for any child process to die",
  "_seekdir": "reposition directory pointer ",
  "_exists": "test whether a hash key is present",
  "_substr": "get or alter a portion of a stirng",
  "_no": "unimport some module symbols or semantics at compile time",
  "_kill": "send a signal to a process or process group",
  "_readdir": "get a directory from a directory handle",
  "_grep": "locate elements in a list test true against a given criterion",
  "_exp": "raise I<e> to a power",
  "_ioctl": "system-dependent device control system call",
  "_values": "return a list of the values in a hash",
  "_getservbyname": "get services record given its name",
  "_setsockopt": "set some socket options",
  "_shift": "remove the first element of an array, and return it",
  "_hex": "convert a string to a hexadecimal number",
  "_setgrent": "prepare group file for use",
  "_msgctl": "SysV IPC message control operations",
  "_msgrcv": "receive a SysV IPC message from a message queue",
  "_gethostbyname": "get host record given name",
  "_goto": "create spaghetti code",
  "___SUB__": "1",
  "_accept": "accept an incoming socket connect",
  "_unless": "1",
  "_import": "patch a module's namespace into your own",
  "_endpwent": "be done using passwd file",
  "___DATA__": "1",
  "_lc": "return lower-case version of a string",
  "_getgrent": "get next group record ",
  "_atan2": "arctangent of Y/X in the range -PI to PI",
  "_fcntl": "file control system call",
  "_sysread": "fixed-length unbuffered input from a filehandle",
  "_map": "apply a change to a list to get back a new list with the changes",
  "_closedir": "close directory handle",
  "_getservbyport": "get services record given numeric port",
  "_study": "optimize input data for repeated searches",
  "_break": "break out of a \"given\" block",
  "_semctl": "SysV semaphore control operations",
  "_ref": "find out the type of thing being referenced",
  "_abs": "absolute value function",
  "_tell": "get current seekpointer on a filehandle",
  "_sysopen": "open a file, pipe, or descriptor",
  "_int": "get the integer portion of a number",
  "_local": "create a temporary value for a global variable (dynamic scoping)",
  "_gethostent": "get next hosts record ",
  "_syswrite": "fixed-length unbuffered output to a filehandle",
  "_pos": "find or set the offset for the last/next m//g search",
  "_glob": "expand filenames using wildcards",
  "_syscall": "execute an arbitrary system call",
  "_chr": "get character this number represents",
  "_shmctl": "SysV shared memory operations",
  "_getnetbyname": "get networks record given name",
  "_package": "declare a separate global namespace",
  "_semop": "SysV semaphore operations",
  "_mkdir": "create a directory",
  "_lstat": "stat a symbolic link",
  "_lock": "get a thread lock on a variable, subroutine, or method",
  "_pipe": "open a pair of connected filehandles",
  "_state": "declare and assign a state variable (persistent lexical scoping)",
  "_getc": "get	the next character from the filehandle",
  "_fileno": "return file descriptor from filehandle",
  "_prototype": "get the prototype (if any) of a subroutine",
  "_msgget": "get SysV IPC message queue",
  "_exec": "abandon this program to run another",
  "_srand": "seed the random number generator",
  "_qq": "doubly quote a string",
  "_defined": "test whether a value, variable, or function is defined",
  "_default": "1",
  "_telldir": "get current seekpointer on a directory handle",
  "_reverse": "flip a string or a list",
  "_continue": "optional trailing block in a while or foreach ",
  "_setpgrp": "set the process group of a process",
  "_send": "send a message over a socket",
  "_crypt": "one-way passwd-style encryption",
  "_use": "load in a module at compile time",
  "_symlink": "create a symbolic link to a file",
  "_say": "print with newline",
  "_log": "retrieve the natural logarithm for a number",
  "_dbmopen": "create binding on a tied dbm file",
  "_getprotoent": "get next protocols record",
  "_return": "get out of a function early",
  "_until": "1",
  "_format": "declare a picture format with use by the write() function",
  "_dbmclose": "breaks binding on a tied dbm file",
  "_msgsnd": "send a SysV IPC message to a message queue",
  "_seek": "reposition file pointer for random-access I/O",
  "_sqrt": "square root function",
  "_le": "1",
  "_getppid": "get parent process ID",
  "_if": "1",
  "_rename": "change a filename",
  "_y": "transliterate a string",
  "___END__": "1",
  "_chop": "remove the last character from a string",
  "_caller": "get context of the current subroutine call",
  "_wantarray": "get void vs scalar vs list context of current subroutine call",
  "_each": "retrieve the next key/value pair from a hash",
  "_undef": "remove a variable or function definition",
  "_open": "open a file, pipe, or descriptor",
  "_-X": "a file test (-r, -x, etc)",
  "_getpwuid": "get passwd record given user ID",
  "_flock": "lock an entire file with an advisory lock",
  "_qx": "backquote quote a string",
  "_delete": "deletes a value from a hash",
  "_qr": "Compile pattern ",
  "_getpeername": "find the other end of a socket connection",
  "_rindex": "right-to-left substring search",
  "_and": "1",
  "_quotemeta": "quote regular expression magic characters",
  "_ge": "1",
  "_evalbytes": "1",
  "___LINE__": "1",
  "_die": "raise an exception or bail out",
  "_unshift": "prepend more elements to the beginning of a list",
  "_AUTOLOAD": "1",
  "_uc": "return upper-case version of a string",
  "_warn": "print debugging info",
  "_getprotobynumber": "get protocol record numeric protocol",
  "_last": "exit a block prematurely",
  "_truncate": "shorten a file",
  "_getlogin": "return who logged in at this tty",
  "_index": "find a substring within a string",
  "_length": "return the number of bytes in a string",
  "_sort": "sort a list of values ",
  "_xor": "1",
  "_chdir": "change your current working directory",
  "_gt": "1",
  "_UNITCHECK": "1",
  "_shmwrite": "write SysV shared memory ",
  "_opendir": "open a directory",
  "_next": "iterate a block prematurely",
  "_require": "load in external functions from a library at runtime",
  "_shmread": "read SysV shared memory ",
  "_exit": "terminate this program",
  "_unlink": "remove one link to a file",
  "_getservent": "get next services record ",
  "_split": "split up a string using a regexp delimiter",
  "_write": "print a picture record",
  "_DESTROY": "1",
  "_s": "replace a pattern with a string",
  "_END": "1",
  "_setprotoent": "prepare protocols file for use",
  "_sin": "return the sine of a number",
  "_push": "append one or more elements to an array",
  "_pack": "convert a list into a binary representation",
  "_getpgrp": "get process group",
  "_endprotoent": "be done using protocols file",
  "_foreach": "1",
  "_keys": "retrieve list of indices from a hash",
  "_close": "close file (or pipe or socket) handle",
  "_printf": "output a formatted list to a filehandle",
  "_select": "reset default output or do I/O multiplexing",
  "_formline": "internal function used for formats",
  "_readpipe": "execute a system command and collect standard output",
  "_gmtime": "convert UNIX time into record or string using Greenwich time",
  "_m": "match a string with a regular expression pattern",
  "_chmod": "changes the permissions on a list of files",
  "_fork": "create a new process just like this one",
  "_while": "1",
  "_splice": "add or remove elements anywhere in an array",
  "_rewinddir": "reset directory handle",
  "_not": "1",
  "_getsockname": "retrieve the sockaddr for a given socket",
  "_our": "declare and assign a package variable (lexical scoping)",
  "_listen": "register your socket as a server ",
  "_sethostent": "prepare hosts file for use",
  "_eq": "1",
  "_localtime": "convert UNIX time into record or string using local time",
  "_lcfirst": "return a string with just the next letter in lower case",
  "_join": "join a list into a string using a separator",
  "_chown": "change the owership on a list of files",
  "_q": "singly quote a string",
  "_endgrent": "be done using group file",
  "_do": "turn a BLOCK into a TERM",
  "_untie": "break a tie binding to a variable",
  "_unpack": "convert binary structure into normal perl variables",
  "_setservent": "prepare services file for use",
  "_setpwent": "prepare passwd file for use",
  "_getnetent": "get next networks record ",
  "_BEGIN": "1",
  "_alarm": "schedule a SIGALRM ",
  "_oct": "convert a string to an octal number",
  "_getsockopt": "get socket options on a given socket",
  "_getnetbyaddr": "get network record given its address",
  "_tie": "bind a variable to an object class ",
  "_elsif": "1",
  "_binmode": "prepare binary files for I/O",
  "___PACKAGE__": "1",
  "_waitpid": "wait for  a particular child process to die",
  "_gethostbyaddr": "get host record given its address",
  "_pop": "remove the last element from an array and return it",
  "_semget": "get set of SysV semaphores",
  "_times": "return elapsed time for self and child processes",
  "_ucfirst": "return a string with just the next letter in upper case",
  "_given": "1",
  "_redo": "start this loop iteration over again",
  "_rmdir": "remove a directory",
  "_sysseek": "position I/O pointer on handle used with sysread and syswrite",
  "_or": "1",
  "_shutdown": "close down just half of a socket connection",
  "_read": "fixed-length buffered input from a filehandle",
  "_chroot": "make directory new root for path lookups",
  "_for": "1",
  "_bind": "binds an address to a socket",
  "_readlink": "determine where a symbolic link is pointing",
  "_else": "1",
  "_socket": "create a socket",
  "_lt": "1",
  "_utime": "set a file's last access and modify times",
  "_recv": "receive a message over a Socket",
  "_endhostent": "be done using hosts file",
  "_dump": "create an immediate core dump",
  "_socketpair": "create a pair of sockets",
  "_x": "1",
  "_getpwnam": "get passwd record given user login name",
  "_endnetent": "be done using networks file",
  "_endservent": "be done using services file",
  "_cos": "cosine function",
  "_reset": "clear all variables of a given name",
  "_INIT": "1",
  "_getgrnam": "get group record given group name",
  "_getgrgid": "get group record given group user ID",
  "_sprintf": "formatted print into a string	",
  "_elseif": "1",
  "_connect": "connect to a remote socket",
  "_eval": "catch exceptions or compile and run code",
  "_qw": "quote a list of words",
  "_link": "create a hard link in the filesytem",
  "_rand": "retrieve the next pseudorandom number ",
  "_cmp": "1",
  "_sub": "declare a subroutine, possibly anonymously",
  "_chomp": "remove a trailing record separator from a string",
  "___FILE__": "1",
  "_umask": "set file creation mode mask",
  "_sleep": "block for some number of seconds"
});
