perl.xml 58 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525
  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <NotepadPlus>
  3. <AutoComplete>
  4. <Environment ignoreCase="no" startFunc="(" stopFunc=")" paramSeparator="," terminal=";" />
  5. <KeyWord name="-BGCOLOR=>" />
  6. <KeyWord name="-absolute=>" />
  7. <KeyWord name="-action=>" />
  8. <KeyWord name="-align=>" />
  9. <KeyWord name="-alt=>" />
  10. <KeyWord name="-anchor=>" />
  11. <KeyWord name="-author=>" />
  12. <KeyWord name="-background=>" />
  13. <KeyWord name="-base=>" />
  14. <KeyWord name="-bgcolor=>" />
  15. <KeyWord name="-border=>" />
  16. <KeyWord name="-borderwidth=>" />
  17. <KeyWord name="-boundary=>" />
  18. <KeyWord name="-cellpadding=>" />
  19. <KeyWord name="-cellspacing=>" />
  20. <KeyWord name="-checked=>" />
  21. <KeyWord name="-class=>" />
  22. <KeyWord name="-code=>" />
  23. <KeyWord name="-colheader=>" />
  24. <KeyWord name="-color=>" />
  25. <KeyWord name="-colspan=>" />
  26. <KeyWord name="-columns=>" />
  27. <KeyWord name="-command=>" />
  28. <KeyWord name="-compact=>" />
  29. <KeyWord name="-content=>" />
  30. <KeyWord name="-cookie=>" />
  31. <KeyWord name="-default=>" />
  32. <KeyWord name="-defaultextension=>" />
  33. <KeyWord name="-domain=>" />
  34. <KeyWord name="-dtd=>" />
  35. <KeyWord name="-expand=>" />
  36. <KeyWord name="-expires=>" />
  37. <KeyWord name="-face=>" />
  38. <KeyWord name="-filetypes=>" />
  39. <KeyWord name="-fill=>" />
  40. <KeyWord name="-foreground=>" />
  41. <KeyWord name="-full=>" />
  42. <KeyWord name="-head=>" />
  43. <KeyWord name="-height=>" />
  44. <KeyWord name="-href=>" />
  45. <KeyWord name="-initialdir=>" />
  46. <KeyWord name="-initialfile=>" />
  47. <KeyWord name="-justification=>" />
  48. <KeyWord name="-label=>" />
  49. <KeyWord name="-labels=>" />
  50. <KeyWord name="-language=>" />
  51. <KeyWord name="-leftmargin=>" />
  52. <KeyWord name="-linebreak=>" />
  53. <KeyWord name="-location=>" />
  54. <KeyWord name="-maxlength=>" />
  55. <KeyWord name="-meta=>" />
  56. <KeyWord name="-method=>" />
  57. <KeyWord name="-msg=>" />
  58. <KeyWord name="-multiple=>" />
  59. <KeyWord name="-name=>" />
  60. <KeyWord name="-nolabels=>" />
  61. <KeyWord name="-nph=>" />
  62. <KeyWord name="-on=>" />
  63. <KeyWord name="-onBlur=>" />
  64. <KeyWord name="-onChange=>" />
  65. <KeyWord name="-onClick=>" />
  66. <KeyWord name="-onFocus=>" />
  67. <KeyWord name="-onLoad=>" />
  68. <KeyWord name="-onMouseOut=>" />
  69. <KeyWord name="-onMouseOver=>" />
  70. <KeyWord name="-onSelect=>" />
  71. <KeyWord name="-onSubmit=>" />
  72. <KeyWord name="-onUnload=>" />
  73. <KeyWord name="-override=>" />
  74. <KeyWord name="-padx=>" />
  75. <KeyWord name="-pady=>" />
  76. <KeyWord name="-path=>" />
  77. <KeyWord name="-path_info=>" />
  78. <KeyWord name="-query=>" />
  79. <KeyWord name="-query_string=>" />
  80. <KeyWord name="-refresh=>" />
  81. <KeyWord name="-rel=>" />
  82. <KeyWord name="-relative=>" />
  83. <KeyWord name="-relief=>" />
  84. <KeyWord name="-rowheader=>" />
  85. <KeyWord name="-rows=>" />
  86. <KeyWord name="-rowspan=>" />
  87. <KeyWord name="-script=>" />
  88. <KeyWord name="-secure=>" />
  89. <KeyWord name="-selected=>" />
  90. <KeyWord name="-side=>" />
  91. <KeyWord name="-size=>" />
  92. <KeyWord name="-src=>" />
  93. <KeyWord name="-status=>" />
  94. <KeyWord name="-style=>" />
  95. <KeyWord name="-target=>" />
  96. <KeyWord name="-text=>" />
  97. <KeyWord name="-textvariable=>" />
  98. <KeyWord name="-title=>" />
  99. <KeyWord name="-topmargin=>" />
  100. <KeyWord name="-type=>" />
  101. <KeyWord name="-uri=>" />
  102. <KeyWord name="-url=>" />
  103. <KeyWord name="-valign=>" />
  104. <KeyWord name="-value=>" />
  105. <KeyWord name="-values=>" />
  106. <KeyWord name="-width=>" />
  107. <KeyWord name="-wrap=>" />
  108. <KeyWord name="-xbase=>" />
  109. <KeyWord name="ARGV" />
  110. <KeyWord name="AUTOLOAD" />
  111. <KeyWord name="Accept" />
  112. <KeyWord name="BEGIN" />
  113. <KeyWord name="Balloon" />
  114. <KeyWord name="Button" />
  115. <KeyWord name="CHECK" />
  116. <KeyWord name="CORE" />
  117. <KeyWord name="DATA" />
  118. <KeyWord name="DESTROY" />
  119. <KeyWord name="END" />
  120. <KeyWord name="Entry" />
  121. <KeyWord name="Frame" />
  122. <KeyWord name="INIT" />
  123. <KeyWord name="Label" />
  124. <KeyWord name="MainLoop" />
  125. <KeyWord name="Radiobutton" />
  126. <KeyWord name="STDERR" />
  127. <KeyWord name="STDIN" />
  128. <KeyWord name="STDOUT" />
  129. <KeyWord name="SUPER" />
  130. <KeyWord name="Tr" />
  131. <KeyWord name="UNITCHECK" />
  132. <KeyWord name="UNIVERSAL" />
  133. <KeyWord name="__DATA__" />
  134. <KeyWord name="__END__" />
  135. <KeyWord name="__FILE__" func="yes"><Overload retVal="" descr="the name of the current source file"><Param name="" /></Overload></KeyWord>
  136. <KeyWord name="__LINE__" func="yes"><Overload retVal="" descr="the current source line number"><Param name="" /></Overload></KeyWord>
  137. <KeyWord name="__PACKAGE__" func="yes"><Overload retVal="" descr="the current package"><Param name="" /></Overload></KeyWord>
  138. <KeyWord name="__SUB__" func="yes"><Overload retVal="" descr="the current subroutine, or undef if not in a subroutine"><Param name="" /></Overload></KeyWord>
  139. <KeyWord name="abs" func="yes"><Overload retVal="" descr="absolute value function"><Param name="VALUE" /></Overload><Overload retVal="" descr="absolute value function"><Param name="" /></Overload></KeyWord>
  140. <KeyWord name="accept" func="yes"><Overload retVal="" descr="accept an incoming socket connect"><Param name="NEWSOCKET" /><Param name="GENERICSOCKET" /></Overload></KeyWord>
  141. <KeyWord name="address" />
  142. <KeyWord name="alarm" func="yes"><Overload retVal="" descr="schedule a SIGALRM"><Param name="SECONDS" /></Overload><Overload retVal="" descr="schedule a SIGALRM"><Param name="" /></Overload></KeyWord>
  143. <KeyWord name="and" />
  144. <KeyWord name="atan2" func="yes"><Overload retVal="" descr="arctangent of Y/X in the range -PI to PI"><Param name="Y" /><Param name="X" /></Overload></KeyWord>
  145. <KeyWord name="attach" />
  146. <KeyWord name="attributes" />
  147. <KeyWord name="auth_type" />
  148. <KeyWord name="autoEscape" />
  149. <KeyWord name="autodie" />
  150. <KeyWord name="autouse" />
  151. <KeyWord name="base" />
  152. <KeyWord name="bigint" />
  153. <KeyWord name="bignum" />
  154. <KeyWord name="bigrat" />
  155. <KeyWord name="bind" func="yes"><Overload retVal="" descr="binds an address to a socket"><Param name="SOCKET" /><Param name="NAME" /></Overload></KeyWord>
  156. <KeyWord name="binmode" func="yes"><Overload retVal="" descr="prepare binary files for I/O"><Param name="FILEHANDLE" /></Overload><Overload retVal="" descr="prepare binary files for I/O"><Param name="FILEHANDLE" /><Param name="LAYER" /></Overload></KeyWord>
  157. <KeyWord name="bless" func="yes"><Overload retVal="" descr="create an object"><Param name="REF" /></Overload><Overload retVal="" descr="create an object"><Param name="REF" /><Param name="CLASSNAME" /></Overload></KeyWord>
  158. <KeyWord name="blib" />
  159. <KeyWord name="br" />
  160. <KeyWord name="break" func="yes"><Overload retVal="" descr="break out of a given block"><Param name="" /></Overload></KeyWord>
  161. <KeyWord name="button" />
  162. <KeyWord name="bytes" />
  163. <KeyWord name="caller" func="yes"><Overload retVal="" descr="get context of the current subroutine call"><Param name="EXPR" /></Overload><Overload retVal="" descr="get context of the current subroutine call"><Param name="" /></Overload></KeyWord>
  164. <KeyWord name="caption" />
  165. <KeyWord name="charnames" />
  166. <KeyWord name="chdir" func="yes"><Overload retVal="" descr="change your current working directory"><Param name="DIRHANDLE" /></Overload><Overload retVal="" descr="change your current working directory"><Param name="EXPR" /></Overload><Overload retVal="" descr="change your current working directory"><Param name="FILEHANDLE" /></Overload><Overload retVal="" descr="change your current working directory"><Param name="" /></Overload></KeyWord>
  167. <KeyWord name="checkbox" />
  168. <KeyWord name="checkbox_group" />
  169. <KeyWord name="chmod" func="yes"><Overload retVal="" descr="changes the permissions on a list of files"><Param name="LIST" /></Overload></KeyWord>
  170. <KeyWord name="chomp" func="yes"><Overload retVal="" descr="remove a trailing record separator from a string"><Param name="VARIABLE" /></Overload><Overload retVal="" descr="remove a trailing record separator from a string"><Param name="( LIST )" /></Overload><Overload retVal="" descr="remove a trailing record separator from a string"><Param name="" /></Overload></KeyWord>
  171. <KeyWord name="chop" func="yes"><Overload retVal="" descr="remove the last character from a string"><Param name="VARIABLE" /></Overload><Overload retVal="" descr="remove the last character from a string"><Param name="( LIST )" /></Overload><Overload retVal="" descr="remove the last character from a string"><Param name="" /></Overload></KeyWord>
  172. <KeyWord name="chown" func="yes"><Overload retVal="" descr="change the ownership on a list of files"><Param name="LIST" /></Overload></KeyWord>
  173. <KeyWord name="chr" func="yes"><Overload retVal="" descr="get character this number represents"><Param name="NUMBER" /></Overload><Overload retVal="" descr="get character this number represents"><Param name="" /></Overload></KeyWord>
  174. <KeyWord name="chroot" func="yes"><Overload retVal="" descr="make directory new root for path lookups"><Param name="FILENAME" /></Overload><Overload retVal="" descr="make directory new root for path lookups"><Param name="" /></Overload></KeyWord>
  175. <KeyWord name="close" func="yes"><Overload retVal="" descr="close file (or pipe or socket) handle"><Param name="FILEHANDLE" /></Overload><Overload retVal="" descr="close file (or pipe or socket) handle"><Param name="" /></Overload></KeyWord>
  176. <KeyWord name="closedir" func="yes"><Overload retVal="" descr="close directory handle"><Param name="DIRHANDLE" /></Overload></KeyWord>
  177. <KeyWord name="cmp" />
  178. <KeyWord name="compile" />
  179. <KeyWord name="configure" />
  180. <KeyWord name="connect" func="yes"><Overload retVal="" descr="connect to a remote socket"><Param name="SOCKET" /><Param name="NAME" /></Overload></KeyWord>
  181. <KeyWord name="constant" />
  182. <KeyWord name="continue" func="yes"><Overload retVal="" descr="optional trailing block in a while or foreach"><Param name="BLOCK" /></Overload><Overload retVal="" descr="optional trailing block in a while or foreach"><Param name="" /></Overload></KeyWord>
  183. <KeyWord name="cookie" />
  184. <KeyWord name="cos" func="yes"><Overload retVal="" descr="cosine function"><Param name="EXPR" /></Overload><Overload retVal="" descr="cosine function"><Param name="" /></Overload></KeyWord>
  185. <KeyWord name="crypt" func="yes"><Overload retVal="" descr="one-way passwd-style encryption"><Param name="PLAINTEXT" /><Param name="SALT" /></Overload></KeyWord>
  186. <KeyWord name="dbmclose" func="yes"><Overload retVal="" descr="breaks binding on a tied dbm file"><Param name="HASH" /></Overload></KeyWord>
  187. <KeyWord name="dbmopen" func="yes"><Overload retVal="" descr="create binding on a tied dbm file"><Param name="HASH" /><Param name="DBNAME" /><Param name="MASK" /></Overload></KeyWord>
  188. <KeyWord name="default" />
  189. <KeyWord name="defaults" />
  190. <KeyWord name="defined" func="yes"><Overload retVal="" descr="test whether a value, variable, or function is defined"><Param name="EXPR" /></Overload><Overload retVal="" descr="test whether a value, variable, or function is defined"><Param name="" /></Overload></KeyWord>
  191. <KeyWord name="deiconify" />
  192. <KeyWord name="delete" func="yes"><Overload retVal="" descr="deletes a value from a hash"><Param name="EXPR" /></Overload></KeyWord>
  193. <KeyWord name="delete_all" />
  194. <KeyWord name="deprecate" />
  195. <KeyWord name="diagnostics" />
  196. <KeyWord name="die" func="yes"><Overload retVal="" descr="raise an exception or bail out"><Param name="LIST" /></Overload></KeyWord>
  197. <KeyWord name="div" />
  198. <KeyWord name="do" func="yes"><Overload retVal="" descr="turn a BLOCK into a TERM"><Param name="BLOCK" /></Overload><Overload retVal="" descr="turn a BLOCK into a TERM"><Param name="EXPR" /></Overload></KeyWord>
  199. <KeyWord name="dump" func="yes"><Overload retVal="" descr="create an immediate core dump"><Param name="EXPR" /></Overload><Overload retVal="" descr="create an immediate core dump"><Param name="LABEL" /></Overload><Overload retVal="" descr="create an immediate core dump"><Param name="" /></Overload></KeyWord>
  200. <KeyWord name="each" func="yes"><Overload retVal="" descr="retrieve the next key/value pair from a hash"><Param name="ARRAY" /></Overload><Overload retVal="" descr="retrieve the next key/value pair from a hash"><Param name="HASH" /></Overload></KeyWord>
  201. <KeyWord name="else" />
  202. <KeyWord name="elsif" />
  203. <KeyWord name="em" />
  204. <KeyWord name="encoding" />
  205. <KeyWord name="end" />
  206. <KeyWord name="end_h1" />
  207. <KeyWord name="end_html" />
  208. <KeyWord name="end_table" />
  209. <KeyWord name="end_ul" />
  210. <KeyWord name="endform" />
  211. <KeyWord name="endgrent" func="yes"><Overload retVal="" descr="be done using group file"><Param name="" /></Overload></KeyWord>
  212. <KeyWord name="endhostent" func="yes"><Overload retVal="" descr="be done using hosts file"><Param name="" /></Overload></KeyWord>
  213. <KeyWord name="endif" />
  214. <KeyWord name="endnetent" func="yes"><Overload retVal="" descr="be done using networks file"><Param name="" /></Overload></KeyWord>
  215. <KeyWord name="endprotoent" func="yes"><Overload retVal="" descr="be done using protocols file"><Param name="" /></Overload></KeyWord>
  216. <KeyWord name="endpwent" func="yes"><Overload retVal="" descr="be done using passwd file"><Param name="" /></Overload></KeyWord>
  217. <KeyWord name="endservent" func="yes"><Overload retVal="" descr="be done using services file"><Param name="" /></Overload></KeyWord>
  218. <KeyWord name="eof" func="yes"><Overload retVal="" descr="test a filehandle for its end"><Param name="()" /></Overload><Overload retVal="" descr="test a filehandle for its end"><Param name="FILEHANDLE" /></Overload><Overload retVal="" descr="test a filehandle for its end"><Param name="" /></Overload></KeyWord>
  219. <KeyWord name="eq" />
  220. <KeyWord name="escape" />
  221. <KeyWord name="escape_HTML" />
  222. <KeyWord name="eval" func="yes"><Overload retVal="" descr="catch exceptions or compile and run code"><Param name="BLOCK" /></Overload><Overload retVal="" descr="catch exceptions or compile and run code"><Param name="EXPR" /></Overload><Overload retVal="" descr="catch exceptions or compile and run code"><Param name="" /></Overload></KeyWord>
  223. <KeyWord name="evalbytes" func="yes"><Overload retVal="" descr="similar to string eval, but intend to parse a bytestream"><Param name="EXPR" /></Overload><Overload retVal="" descr="similar to string eval, but intend to parse a bytestream"><Param name="" /></Overload></KeyWord>
  224. <KeyWord name="exec" func="yes"><Overload retVal="" descr="abandon this program to run another"><Param name="LIST" /></Overload><Overload retVal="" descr="abandon this program to run another"><Param name="PROGRAM LIST" /></Overload></KeyWord>
  225. <KeyWord name="exists" func="yes"><Overload retVal="" descr="test whether a hash key is present"><Param name="EXPR" /></Overload></KeyWord>
  226. <KeyWord name="exit" func="yes"><Overload retVal="" descr="terminate this program"><Param name="EXPR" /></Overload><Overload retVal="" descr="terminate this program"><Param name="" /></Overload></KeyWord>
  227. <KeyWord name="exp" func="yes"><Overload retVal="" descr="raise e to a power"><Param name="EXPR" /></Overload><Overload retVal="" descr="raise e to a power"><Param name="" /></Overload></KeyWord>
  228. <KeyWord name="experimental" />
  229. <KeyWord name="fc" func="yes"><Overload retVal="" descr="return casefolded version of a string"><Param name="EXPR" /></Overload><Overload retVal="" descr="return casefolded version of a string"><Param name="" /></Overload></KeyWord>
  230. <KeyWord name="fcntl" func="yes"><Overload retVal="" descr="file control system call"><Param name="FILEHANDLE" /><Param name="FUNCTION" /><Param name="SCALAR" /></Overload></KeyWord>
  231. <KeyWord name="feature" />
  232. <KeyWord name="fields" />
  233. <KeyWord name="filefield" />
  234. <KeyWord name="fileno" func="yes"><Overload retVal="" descr="return file descriptor from filehandle"><Param name="DIRHANDLE" /></Overload><Overload retVal="" descr="return file descriptor from filehandle"><Param name="FILEHANDLE" /></Overload></KeyWord>
  235. <KeyWord name="filetest" />
  236. <KeyWord name="flock" func="yes"><Overload retVal="" descr="lock an entire file with an advisory lock"><Param name="FILEHANDLE" /><Param name="OPERATION" /></Overload></KeyWord>
  237. <KeyWord name="font" />
  238. <KeyWord name="for" />
  239. <KeyWord name="foreach" />
  240. <KeyWord name="fork" func="yes"><Overload retVal="" descr="create a new process just like this one"><Param name="" /></Overload></KeyWord>
  241. <KeyWord name="format" func="yes"><Overload retVal="" descr="declare a picture format with use by the write() function"><Param name="" /></Overload></KeyWord>
  242. <KeyWord name="formline" func="yes"><Overload retVal="" descr="internal function used for formats"><Param name="PICTURE" /><Param name="LIST" /></Overload></KeyWord>
  243. <KeyWord name="ge" />
  244. <KeyWord name="geometry" />
  245. <KeyWord name="getc" func="yes"><Overload retVal="" descr="get the next character from the filehandle"><Param name="FILEHANDLE" /></Overload><Overload retVal="" descr="get the next character from the filehandle"><Param name="" /></Overload></KeyWord>
  246. <KeyWord name="getgrent" func="yes"><Overload retVal="" descr="get next group record"><Param name="" /></Overload></KeyWord>
  247. <KeyWord name="getgrgid" func="yes"><Overload retVal="" descr="get group record given group user ID"><Param name="GID" /></Overload></KeyWord>
  248. <KeyWord name="getgrnam" func="yes"><Overload retVal="" descr="get group record given group name"><Param name="NAME" /></Overload></KeyWord>
  249. <KeyWord name="getgrname" />
  250. <KeyWord name="gethostbyaddr" func="yes"><Overload retVal="" descr="get host record given its address"><Param name="ADDR" /><Param name="ADDRTYPE" /></Overload></KeyWord>
  251. <KeyWord name="gethostbyname" func="yes"><Overload retVal="" descr="get host record given name"><Param name="NAME" /></Overload></KeyWord>
  252. <KeyWord name="gethostent" func="yes"><Overload retVal="" descr="get next hosts record"><Param name="" /></Overload></KeyWord>
  253. <KeyWord name="getlogin" func="yes"><Overload retVal="" descr="return who logged in at this tty"><Param name="" /></Overload></KeyWord>
  254. <KeyWord name="getnetbyaddr" func="yes"><Overload retVal="" descr="get network record given its address"><Param name="ADDR" /><Param name="ADDRTYPE" /></Overload></KeyWord>
  255. <KeyWord name="getnetbyname" func="yes"><Overload retVal="" descr="get networks record given name"><Param name="NAME" /></Overload></KeyWord>
  256. <KeyWord name="getnetent" func="yes"><Overload retVal="" descr="get next networks record"><Param name="" /></Overload></KeyWord>
  257. <KeyWord name="getpeername" func="yes"><Overload retVal="" descr="find the other end of a socket connection"><Param name="SOCKET" /></Overload></KeyWord>
  258. <KeyWord name="getpgrp" func="yes"><Overload retVal="" descr="get process group"><Param name="PID" /></Overload></KeyWord>
  259. <KeyWord name="getppid" func="yes"><Overload retVal="" descr="get parent process ID"><Param name="" /></Overload></KeyWord>
  260. <KeyWord name="getpriority" func="yes"><Overload retVal="" descr="get current nice value"><Param name="WHICH" /><Param name="WHO" /></Overload></KeyWord>
  261. <KeyWord name="getprotobyname" func="yes"><Overload retVal="" descr="get protocol record given name"><Param name="NAME" /></Overload></KeyWord>
  262. <KeyWord name="getprotobynumber" func="yes"><Overload retVal="" descr="get protocol record numeric protocol"><Param name="NUMBER" /></Overload></KeyWord>
  263. <KeyWord name="getprotoent" func="yes"><Overload retVal="" descr="get next protocols record"><Param name="" /></Overload></KeyWord>
  264. <KeyWord name="getpwent" func="yes"><Overload retVal="" descr="get next passwd record"><Param name="" /></Overload></KeyWord>
  265. <KeyWord name="getpwnam" func="yes"><Overload retVal="" descr="get passwd record given user login name"><Param name="NAME" /></Overload></KeyWord>
  266. <KeyWord name="getpwuid" func="yes"><Overload retVal="" descr="get passwd record given user ID"><Param name="UID" /></Overload></KeyWord>
  267. <KeyWord name="getservbyname" func="yes"><Overload retVal="" descr="get services record given its name"><Param name="NAME" /><Param name="PROTO" /></Overload></KeyWord>
  268. <KeyWord name="getservbyport" func="yes"><Overload retVal="" descr="get services record given numeric port"><Param name="PORT" /><Param name="PROTO" /></Overload></KeyWord>
  269. <KeyWord name="getservent" func="yes"><Overload retVal="" descr="get next services record"><Param name="" /></Overload></KeyWord>
  270. <KeyWord name="getsockname" func="yes"><Overload retVal="" descr="retrieve the sockaddr for a given socket"><Param name="SOCKET" /></Overload></KeyWord>
  271. <KeyWord name="getsockopt" func="yes"><Overload retVal="" descr="get socket options on a given socket"><Param name="SOCKET" /><Param name="LEVEL" /><Param name="OPTNAME" /></Overload></KeyWord>
  272. <KeyWord name="given" />
  273. <KeyWord name="glob" func="yes"><Overload retVal="" descr="expand filenames using wildcards"><Param name="EXPR" /></Overload><Overload retVal="" descr="expand filenames using wildcards"><Param name="" /></Overload></KeyWord>
  274. <KeyWord name="gmtime" func="yes"><Overload retVal="" descr="convert UNIX time into record or string using Greenwich time"><Param name="EXPR" /></Overload><Overload retVal="" descr="convert UNIX time into record or string using Greenwich time"><Param name="" /></Overload></KeyWord>
  275. <KeyWord name="goto" func="yes"><Overload retVal="" descr="create spaghetti code"><Param name="&amp;NAME" /></Overload><Overload retVal="" descr="create spaghetti code"><Param name="EXPR" /></Overload><Overload retVal="" descr="create spaghetti code"><Param name="LABEL" /></Overload></KeyWord>
  276. <KeyWord name="grep" func="yes"><Overload retVal="" descr="locate elements in a list test true against a given criterion"><Param name="BLOCK LIST" /></Overload><Overload retVal="" descr="locate elements in a list test true against a given criterion"><Param name="EXPR" /><Param name="LIST" /></Overload></KeyWord>
  277. <KeyWord name="groove" />
  278. <KeyWord name="gt" />
  279. <KeyWord name="h1" />
  280. <KeyWord name="h2" />
  281. <KeyWord name="h3" />
  282. <KeyWord name="h4" />
  283. <KeyWord name="h5" />
  284. <KeyWord name="header" />
  285. <KeyWord name="hex" func="yes"><Overload retVal="" descr="convert a hexadecimal string to a number"><Param name="EXPR" /></Overload><Overload retVal="" descr="convert a hexadecimal string to a number"><Param name="" /></Overload></KeyWord>
  286. <KeyWord name="hidden" />
  287. <KeyWord name="hr" />
  288. <KeyWord name="http" />
  289. <KeyWord name="https" />
  290. <KeyWord name="if" />
  291. <KeyWord name="image_button" />
  292. <KeyWord name="img" />
  293. <KeyWord name="import" func="yes"><Overload retVal="" descr="patch a module's namespace into your own"><Param name="LIST" /></Overload></KeyWord>
  294. <KeyWord name="index" func="yes"><Overload retVal="" descr="find a substring within a string"><Param name="STR" /><Param name="SUBSTR" /></Overload><Overload retVal="" descr="find a substring within a string"><Param name="STR" /><Param name="SUBSTR" /><Param name="POSITION" /></Overload></KeyWord>
  295. <KeyWord name="insert" />
  296. <KeyWord name="int" func="yes"><Overload retVal="" descr="get the integer portion of a number"><Param name="EXPR" /></Overload><Overload retVal="" descr="get the integer portion of a number"><Param name="" /></Overload></KeyWord>
  297. <KeyWord name="integer" />
  298. <KeyWord name="ioctl" func="yes"><Overload retVal="" descr="system-dependent device control system call"><Param name="FILEHANDLE" /><Param name="FUNCTION" /><Param name="SCALAR" /></Overload></KeyWord>
  299. <KeyWord name="isindex" />
  300. <KeyWord name="join" func="yes"><Overload retVal="" descr="join a list into a string using a separator"><Param name="EXPR" /><Param name="LIST" /></Overload></KeyWord>
  301. <KeyWord name="keys" func="yes"><Overload retVal="" descr="retrieve list of indices from a hash"><Param name="ARRAY" /></Overload><Overload retVal="" descr="retrieve list of indices from a hash"><Param name="HASH" /></Overload></KeyWord>
  302. <KeyWord name="kill" func="yes"><Overload retVal="" descr="send a signal to a process or process group"><Param name="SIGNAL" /></Overload><Overload retVal="" descr="send a signal to a process or process group"><Param name="SIGNAL" /><Param name="LIST" /></Overload></KeyWord>
  303. <KeyWord name="last" func="yes"><Overload retVal="" descr="exit a block prematurely"><Param name="EXPR" /></Overload><Overload retVal="" descr="exit a block prematurely"><Param name="LABEL" /></Overload><Overload retVal="" descr="exit a block prematurely"><Param name="" /></Overload></KeyWord>
  304. <KeyWord name="lc" func="yes"><Overload retVal="" descr="return lower-case version of a string"><Param name="EXPR" /></Overload><Overload retVal="" descr="return lower-case version of a string"><Param name="" /></Overload></KeyWord>
  305. <KeyWord name="lcfirst" func="yes"><Overload retVal="" descr="return a string with just the next letter in lower case"><Param name="EXPR" /></Overload><Overload retVal="" descr="return a string with just the next letter in lower case"><Param name="" /></Overload></KeyWord>
  306. <KeyWord name="le" />
  307. <KeyWord name="length" func="yes"><Overload retVal="" descr="return the number of characters in a string"><Param name="EXPR" /></Overload><Overload retVal="" descr="return the number of characters in a string"><Param name="" /></Overload></KeyWord>
  308. <KeyWord name="less" />
  309. <KeyWord name="li" />
  310. <KeyWord name="lib" />
  311. <KeyWord name="link" func="yes"><Overload retVal="" descr="create a hard link in the filesystem"><Param name="OLDFILE" /><Param name="NEWFILE" /></Overload></KeyWord>
  312. <KeyWord name="listen" func="yes"><Overload retVal="" descr="register your socket as a server"><Param name="SOCKET" /><Param name="QUEUESIZE" /></Overload></KeyWord>
  313. <KeyWord name="local" func="yes"><Overload retVal="" descr="create a temporary value for a global variable (dynamic scoping)"><Param name="EXPR" /></Overload></KeyWord>
  314. <KeyWord name="locale" />
  315. <KeyWord name="localtime" func="yes"><Overload retVal="" descr="convert UNIX time into record or string using local time"><Param name="EXPR" /></Overload><Overload retVal="" descr="convert UNIX time into record or string using local time"><Param name="" /></Overload></KeyWord>
  316. <KeyWord name="lock" func="yes"><Overload retVal="" descr="get a thread lock on a variable, subroutine, or method"><Param name="THING" /></Overload></KeyWord>
  317. <KeyWord name="log" func="yes"><Overload retVal="" descr="retrieve the natural logarithm for a number"><Param name="EXPR" /></Overload><Overload retVal="" descr="retrieve the natural logarithm for a number"><Param name="" /></Overload></KeyWord>
  318. <KeyWord name="lstat" func="yes"><Overload retVal="" descr="stat a symbolic link"><Param name="DIRHANDLE" /></Overload><Overload retVal="" descr="stat a symbolic link"><Param name="EXPR" /></Overload><Overload retVal="" descr="stat a symbolic link"><Param name="FILEHANDLE" /></Overload><Overload retVal="" descr="stat a symbolic link"><Param name="" /></Overload></KeyWord>
  319. <KeyWord name="lt" />
  320. <KeyWord name="map" func="yes"><Overload retVal="" descr="apply a change to a list to get back a new list with the changes"><Param name="BLOCK LIST" /></Overload><Overload retVal="" descr="apply a change to a list to get back a new list with the changes"><Param name="EXPR" /><Param name="LIST" /></Overload></KeyWord>
  321. <KeyWord name="maxsize" />
  322. <KeyWord name="minsize" />
  323. <KeyWord name="mkdir" func="yes"><Overload retVal="" descr="create a directory"><Param name="FILENAME" /></Overload><Overload retVal="" descr="create a directory"><Param name="FILENAME" /><Param name="MODE" /></Overload><Overload retVal="" descr="create a directory"><Param name="" /></Overload></KeyWord>
  324. <KeyWord name="mro" />
  325. <KeyWord name="msgctl" func="yes"><Overload retVal="" descr="SysV IPC message control operations"><Param name="ID" /><Param name="CMD" /><Param name="ARG" /></Overload></KeyWord>
  326. <KeyWord name="msgget" func="yes"><Overload retVal="" descr="get SysV IPC message queue"><Param name="KEY" /><Param name="FLAGS" /></Overload></KeyWord>
  327. <KeyWord name="msgrcv" func="yes"><Overload retVal="" descr="receive a SysV IPC message from a message queue"><Param name="ID" /><Param name="VAR" /><Param name="SIZE" /><Param name="TYPE,FLAGS" /></Overload></KeyWord>
  328. <KeyWord name="msgsnd" func="yes"><Overload retVal="" descr="send a SysV IPC message to a message queue"><Param name="ID" /><Param name="MSG" /><Param name="FLAGS" /></Overload></KeyWord>
  329. <KeyWord name="multipart_end" />
  330. <KeyWord name="multipart_init" />
  331. <KeyWord name="multipart_start" />
  332. <KeyWord name="my" func="yes"><Overload retVal="" descr="declare and assign a local variable (lexical scoping)"><Param name="TYPE VARLIST" /></Overload><Overload retVal="" descr="declare and assign a local variable (lexical scoping)"><Param name="TYPE VARLIST : ATTRS" /></Overload><Overload retVal="" descr="declare and assign a local variable (lexical scoping)"><Param name="VARLIST" /></Overload><Overload retVal="" descr="declare and assign a local variable (lexical scoping)"><Param name="VARLIST : ATTRS" /></Overload></KeyWord>
  333. <KeyWord name="ne" />
  334. <KeyWord name="next" func="yes"><Overload retVal="" descr="iterate a block prematurely"><Param name="EXPR" /></Overload><Overload retVal="" descr="iterate a block prematurely"><Param name="LABEL" /></Overload><Overload retVal="" descr="iterate a block prematurely"><Param name="" /></Overload></KeyWord>
  335. <KeyWord name="no" func="yes"><Overload retVal="" descr="unimport some module symbols or semantics at compile time"><Param name="MODULE" /></Overload><Overload retVal="" descr="unimport some module symbols or semantics at compile time"><Param name="MODULE LIST" /></Overload><Overload retVal="" descr="unimport some module symbols or semantics at compile time"><Param name="MODULE VERSION" /></Overload><Overload retVal="" descr="unimport some module symbols or semantics at compile time"><Param name="MODULE VERSION LIST" /></Overload><Overload retVal="" descr="unimport some module symbols or semantics at compile time"><Param name="VERSION" /></Overload></KeyWord>
  336. <KeyWord name="not" />
  337. <KeyWord name="oct" func="yes"><Overload retVal="" descr="convert a string to an octal number"><Param name="EXPR" /></Overload><Overload retVal="" descr="convert a string to an octal number"><Param name="" /></Overload></KeyWord>
  338. <KeyWord name="ok" />
  339. <KeyWord name="ol" />
  340. <KeyWord name="open" func="yes"><Overload retVal="" descr="open a file, pipe, or descriptor"><Param name="FILEHANDLE" /></Overload><Overload retVal="" descr="open a file, pipe, or descriptor"><Param name="FILEHANDLE" /><Param name="EXPR" /></Overload><Overload retVal="" descr="open a file, pipe, or descriptor"><Param name="FILEHANDLE" /><Param name="MODE" /><Param name="EXPR" /></Overload><Overload retVal="" descr="open a file, pipe, or descriptor"><Param name="FILEHANDLE" /><Param name="MODE" /><Param name="EXPR" /><Param name="LIST" /></Overload><Overload retVal="" descr="open a file, pipe, or descriptor"><Param name="FILEHANDLE" /><Param name="MODE" /><Param name="REFERENCE" /></Overload></KeyWord>
  341. <KeyWord name="opendir" func="yes"><Overload retVal="" descr="open a directory"><Param name="DIRHANDLE" /><Param name="EXPR" /></Overload></KeyWord>
  342. <KeyWord name="ops" />
  343. <KeyWord name="or" />
  344. <KeyWord name="ord" func="yes"><Overload retVal="" descr="find a character's numeric representation"><Param name="EXPR" /></Overload><Overload retVal="" descr="find a character's numeric representation"><Param name="" /></Overload></KeyWord>
  345. <KeyWord name="our" func="yes"><Overload retVal="" descr="declare and assign a package variable (lexical scoping)"><Param name="TYPE VARLIST" /></Overload><Overload retVal="" descr="declare and assign a package variable (lexical scoping)"><Param name="TYPE VARLIST : ATTRS" /></Overload><Overload retVal="" descr="declare and assign a package variable (lexical scoping)"><Param name="VARLIST" /></Overload><Overload retVal="" descr="declare and assign a package variable (lexical scoping)"><Param name="VARLIST : ATTRS" /></Overload></KeyWord>
  346. <KeyWord name="overload" />
  347. <KeyWord name="overloading" />
  348. <KeyWord name="pack" func="yes"><Overload retVal="" descr="convert a list into a binary representation"><Param name="TEMPLATE" /><Param name="LIST" /></Overload></KeyWord>
  349. <KeyWord name="package" func="yes"><Overload retVal="" descr="declare a separate global namespace"><Param name="NAMESPACE" /></Overload><Overload retVal="" descr="declare a separate global namespace"><Param name="NAMESPACE BLOCK" /></Overload><Overload retVal="" descr="declare a separate global namespace"><Param name="NAMESPACE VERSION" /></Overload><Overload retVal="" descr="declare a separate global namespace"><Param name="NAMESPACE VERSION BLOCK" /></Overload></KeyWord>
  350. <KeyWord name="param" />
  351. <KeyWord name="param_fetch" />
  352. <KeyWord name="parent" />
  353. <KeyWord name="password_field" />
  354. <KeyWord name="path_info" />
  355. <KeyWord name="pipe" func="yes"><Overload retVal="" descr="open a pair of connected filehandles"><Param name="READHANDLE" /><Param name="WRITEHANDLE" /></Overload></KeyWord>
  356. <KeyWord name="pop" func="yes"><Overload retVal="" descr="remove the last element from an array and return it"><Param name="ARRAY" /></Overload><Overload retVal="" descr="remove the last element from an array and return it"><Param name="" /></Overload></KeyWord>
  357. <KeyWord name="popup_menu" />
  358. <KeyWord name="pos" func="yes"><Overload retVal="" descr="find or set the offset for the last/next m//g search"><Param name="SCALAR" /></Overload><Overload retVal="" descr="find or set the offset for the last/next m//g search"><Param name="" /></Overload></KeyWord>
  359. <KeyWord name="pre" />
  360. <KeyWord name="print" func="yes"><Overload retVal="" descr="output a list to a filehandle"><Param name="FILEHANDLE" /></Overload><Overload retVal="" descr="output a list to a filehandle"><Param name="FILEHANDLE LIST" /></Overload><Overload retVal="" descr="output a list to a filehandle"><Param name="LIST" /></Overload><Overload retVal="" descr="output a list to a filehandle"><Param name="" /></Overload></KeyWord>
  361. <KeyWord name="printf" func="yes"><Overload retVal="" descr="output a formatted list to a filehandle"><Param name="FILEHANDLE" /></Overload><Overload retVal="" descr="output a formatted list to a filehandle"><Param name="FILEHANDLE FORMAT" /><Param name="LIST" /></Overload><Overload retVal="" descr="output a formatted list to a filehandle"><Param name="FORMAT" /><Param name="LIST" /></Overload><Overload retVal="" descr="output a formatted list to a filehandle"><Param name="" /></Overload></KeyWord>
  362. <KeyWord name="prototype" func="yes"><Overload retVal="" descr="get the prototype (if any) of a subroutine"><Param name="FUNCTION" /></Overload><Overload retVal="" descr="get the prototype (if any) of a subroutine"><Param name="" /></Overload></KeyWord>
  363. <KeyWord name="push" func="yes"><Overload retVal="" descr="append one or more elements to an array"><Param name="ARRAY" /><Param name="LIST" /></Overload></KeyWord>
  364. <KeyWord name="qq" func="yes"><Overload retVal="" descr="doubly quote a string"><Param name="" /></Overload></KeyWord>
  365. <KeyWord name="query_string" />
  366. <KeyWord name="quotemeta" func="yes"><Overload retVal="" descr="quote regular expression magic characters"><Param name="EXPR" /></Overload><Overload retVal="" descr="quote regular expression magic characters"><Param name="" /></Overload></KeyWord>
  367. <KeyWord name="qw" func="yes"><Overload retVal="" descr="quote a list of words"><Param name="" /></Overload></KeyWord>
  368. <KeyWord name="qx" func="yes"><Overload retVal="" descr="backquote quote a string"><Param name="" /></Overload></KeyWord>
  369. <KeyWord name="radio_group" />
  370. <KeyWord name="raise" />
  371. <KeyWord name="rand" func="yes"><Overload retVal="" descr="retrieve the next pseudorandom number"><Param name="EXPR" /></Overload><Overload retVal="" descr="retrieve the next pseudorandom number"><Param name="" /></Overload></KeyWord>
  372. <KeyWord name="raw_cookie" />
  373. <KeyWord name="re" />
  374. <KeyWord name="read" func="yes"><Overload retVal="" descr="fixed-length buffered input from a filehandle"><Param name="FILEHANDLE" /><Param name="SCALAR" /><Param name="LENGTH" /></Overload><Overload retVal="" descr="fixed-length buffered input from a filehandle"><Param name="FILEHANDLE" /><Param name="SCALAR" /><Param name="LENGTH" /><Param name="OFFSET" /></Overload></KeyWord>
  375. <KeyWord name="readdir" func="yes"><Overload retVal="" descr="get a directory from a directory handle"><Param name="DIRHANDLE" /></Overload></KeyWord>
  376. <KeyWord name="readline" func="yes"><Overload retVal="" descr="fetch a record from a file"><Param name="EXPR" /></Overload><Overload retVal="" descr="fetch a record from a file"><Param name="" /></Overload></KeyWord>
  377. <KeyWord name="readlink" func="yes"><Overload retVal="" descr="determine where a symbolic link is pointing"><Param name="EXPR" /></Overload><Overload retVal="" descr="determine where a symbolic link is pointing"><Param name="" /></Overload></KeyWord>
  378. <KeyWord name="readpipe" func="yes"><Overload retVal="" descr="execute a system command and collect standard output"><Param name="EXPR" /></Overload><Overload retVal="" descr="execute a system command and collect standard output"><Param name="" /></Overload></KeyWord>
  379. <KeyWord name="recv" func="yes"><Overload retVal="" descr="receive a message over a Socket"><Param name="SOCKET" /><Param name="SCALAR" /><Param name="LENGTH" /><Param name="FLAGS" /></Overload></KeyWord>
  380. <KeyWord name="redirect" />
  381. <KeyWord name="redo" func="yes"><Overload retVal="" descr="start this loop iteration over again"><Param name="EXPR" /></Overload><Overload retVal="" descr="start this loop iteration over again"><Param name="LABEL" /></Overload><Overload retVal="" descr="start this loop iteration over again"><Param name="" /></Overload></KeyWord>
  382. <KeyWord name="ref" func="yes"><Overload retVal="" descr="find out the type of thing being referenced"><Param name="EXPR" /></Overload><Overload retVal="" descr="find out the type of thing being referenced"><Param name="" /></Overload></KeyWord>
  383. <KeyWord name="referer" />
  384. <KeyWord name="remote_addr" />
  385. <KeyWord name="remote_host" />
  386. <KeyWord name="remote_indent" />
  387. <KeyWord name="remote_user" />
  388. <KeyWord name="rename" func="yes"><Overload retVal="" descr="change a filename"><Param name="OLDNAME" /><Param name="NEWNAME" /></Overload></KeyWord>
  389. <KeyWord name="request_method" />
  390. <KeyWord name="require" func="yes"><Overload retVal="" descr="load in external functions from a library at runtime"><Param name="EXPR" /></Overload><Overload retVal="" descr="load in external functions from a library at runtime"><Param name="VERSION" /></Overload><Overload retVal="" descr="load in external functions from a library at runtime"><Param name="" /></Overload></KeyWord>
  391. <KeyWord name="reset" func="yes"><Overload retVal="" descr="clear all variables of a given name"><Param name="EXPR" /></Overload><Overload retVal="" descr="clear all variables of a given name"><Param name="" /></Overload></KeyWord>
  392. <KeyWord name="resizable" />
  393. <KeyWord name="return" func="yes"><Overload retVal="" descr="get out of a function early"><Param name="EXPR" /></Overload><Overload retVal="" descr="get out of a function early"><Param name="" /></Overload></KeyWord>
  394. <KeyWord name="reverse" func="yes"><Overload retVal="" descr="flip a string or a list"><Param name="LIST" /></Overload></KeyWord>
  395. <KeyWord name="rewinddir" func="yes"><Overload retVal="" descr="reset directory handle"><Param name="DIRHANDLE" /></Overload></KeyWord>
  396. <KeyWord name="rindex" func="yes"><Overload retVal="" descr="right-to-left substring search"><Param name="STR" /><Param name="SUBSTR" /></Overload><Overload retVal="" descr="right-to-left substring search"><Param name="STR" /><Param name="SUBSTR" /><Param name="POSITION" /></Overload></KeyWord>
  397. <KeyWord name="rmdir" func="yes"><Overload retVal="" descr="remove a directory"><Param name="FILENAME" /></Overload><Overload retVal="" descr="remove a directory"><Param name="" /></Overload></KeyWord>
  398. <KeyWord name="say" func="yes"><Overload retVal="" descr="output a list to a filehandle, appending a newline"><Param name="FILEHANDLE" /></Overload><Overload retVal="" descr="output a list to a filehandle, appending a newline"><Param name="FILEHANDLE LIST" /></Overload><Overload retVal="" descr="output a list to a filehandle, appending a newline"><Param name="LIST" /></Overload><Overload retVal="" descr="output a list to a filehandle, appending a newline"><Param name="" /></Overload></KeyWord>
  399. <KeyWord name="scalar" func="yes"><Overload retVal="" descr="force a scalar context"><Param name="EXPR" /></Overload></KeyWord>
  400. <KeyWord name="script_name" />
  401. <KeyWord name="scrolling_list" />
  402. <KeyWord name="seek" func="yes"><Overload retVal="" descr="reposition file pointer for random-access I/O"><Param name="FILEHANDLE" /><Param name="POSITION" /><Param name="WHENCE" /></Overload></KeyWord>
  403. <KeyWord name="seekdir" func="yes"><Overload retVal="" descr="reposition directory pointer"><Param name="DIRHANDLE" /><Param name="POS" /></Overload></KeyWord>
  404. <KeyWord name="select" func="yes"><Overload retVal="" descr="reset default output or do I/O multiplexing"><Param name="FILEHANDLE" /></Overload><Overload retVal="" descr="reset default output or do I/O multiplexing"><Param name="RBITS" /><Param name="WBITS" /><Param name="EBITS" /><Param name="TIMEOUT" /></Overload><Overload retVal="" descr="reset default output or do I/O multiplexing"><Param name="" /></Overload></KeyWord>
  405. <KeyWord name="self_url" />
  406. <KeyWord name="semctl" func="yes"><Overload retVal="" descr="SysV semaphore control operations"><Param name="ID" /><Param name="SEMNUM" /><Param name="CMD" /><Param name="ARG" /></Overload></KeyWord>
  407. <KeyWord name="semget" func="yes"><Overload retVal="" descr="get set of SysV semaphores"><Param name="KEY" /><Param name="NSEMS" /><Param name="FLAGS" /></Overload></KeyWord>
  408. <KeyWord name="semop" func="yes"><Overload retVal="" descr="SysV semaphore operations"><Param name="KEY" /><Param name="OPSTRING" /></Overload></KeyWord>
  409. <KeyWord name="send" func="yes"><Overload retVal="" descr="send a message over a socket"><Param name="SOCKET" /><Param name="MSG" /><Param name="FLAGS" /></Overload><Overload retVal="" descr="send a message over a socket"><Param name="SOCKET" /><Param name="MSG" /><Param name="FLAGS" /><Param name="TO" /></Overload></KeyWord>
  410. <KeyWord name="server_name" />
  411. <KeyWord name="server_port" />
  412. <KeyWord name="server_software" />
  413. <KeyWord name="set" />
  414. <KeyWord name="setgrent" func="yes"><Overload retVal="" descr="prepare group file for use"><Param name="" /></Overload></KeyWord>
  415. <KeyWord name="sethostent" func="yes"><Overload retVal="" descr="prepare hosts file for use"><Param name="STAYOPEN" /></Overload></KeyWord>
  416. <KeyWord name="setnetent" func="yes"><Overload retVal="" descr="prepare networks file for use"><Param name="STAYOPEN" /></Overload></KeyWord>
  417. <KeyWord name="setpgrp" func="yes"><Overload retVal="" descr="set the process group of a process"><Param name="PID" /><Param name="PGRP" /></Overload></KeyWord>
  418. <KeyWord name="setpriority" func="yes"><Overload retVal="" descr="set a process's nice value"><Param name="WHICH" /><Param name="WHO" /><Param name="PRIORITY" /></Overload></KeyWord>
  419. <KeyWord name="setprotoent" func="yes"><Overload retVal="" descr="prepare protocols file for use"><Param name="STAYOPEN" /></Overload></KeyWord>
  420. <KeyWord name="setpwent" func="yes"><Overload retVal="" descr="prepare passwd file for use"><Param name="" /></Overload></KeyWord>
  421. <KeyWord name="setservent" func="yes"><Overload retVal="" descr="prepare services file for use"><Param name="STAYOPEN" /></Overload></KeyWord>
  422. <KeyWord name="setsockopt" func="yes"><Overload retVal="" descr="set some socket options"><Param name="SOCKET" /><Param name="LEVEL" /><Param name="OPTNAME" /><Param name="OPTVAL" /></Overload></KeyWord>
  423. <KeyWord name="shift" func="yes"><Overload retVal="" descr="remove the first element of an array, and return it"><Param name="ARRAY" /></Overload><Overload retVal="" descr="remove the first element of an array, and return it"><Param name="" /></Overload></KeyWord>
  424. <KeyWord name="shmctl" func="yes"><Overload retVal="" descr="SysV shared memory operations"><Param name="ID" /><Param name="CMD" /><Param name="ARG" /></Overload></KeyWord>
  425. <KeyWord name="shmget" func="yes"><Overload retVal="" descr="get SysV shared memory segment identifier"><Param name="KEY" /><Param name="SIZE" /><Param name="FLAGS" /></Overload></KeyWord>
  426. <KeyWord name="shmread" func="yes"><Overload retVal="" descr="read SysV shared memory"><Param name="ID" /><Param name="VAR" /><Param name="POS" /><Param name="SIZE" /></Overload></KeyWord>
  427. <KeyWord name="shmwrite" func="yes"><Overload retVal="" descr="write SysV shared memory"><Param name="ID" /><Param name="STRING" /><Param name="POS" /><Param name="SIZE" /></Overload></KeyWord>
  428. <KeyWord name="shutdown" func="yes"><Overload retVal="" descr="close down just half of a socket connection"><Param name="SOCKET" /><Param name="HOW" /></Overload></KeyWord>
  429. <KeyWord name="sigtrap" />
  430. <KeyWord name="sin" func="yes"><Overload retVal="" descr="return the sine of a number"><Param name="EXPR" /></Overload><Overload retVal="" descr="return the sine of a number"><Param name="" /></Overload></KeyWord>
  431. <KeyWord name="sleep" func="yes"><Overload retVal="" descr="block for some number of seconds"><Param name="EXPR" /></Overload><Overload retVal="" descr="block for some number of seconds"><Param name="" /></Overload></KeyWord>
  432. <KeyWord name="socket" func="yes"><Overload retVal="" descr="create a socket"><Param name="SOCKET" /><Param name="DOMAIN" /><Param name="TYPE" /><Param name="PROTOCOL" /></Overload></KeyWord>
  433. <KeyWord name="socketpair" func="yes"><Overload retVal="" descr="create a pair of sockets"><Param name="SOCKET1" /><Param name="SOCKET2" /><Param name="DOMAIN" /><Param name="TYPE,PROTOCOL" /></Overload></KeyWord>
  434. <KeyWord name="sort" func="yes"><Overload retVal="" descr="sort a list of values"><Param name="BLOCK LIST" /></Overload><Overload retVal="" descr="sort a list of values"><Param name="LIST" /></Overload><Overload retVal="" descr="sort a list of values"><Param name="SUBNAME LIST" /></Overload></KeyWord>
  435. <KeyWord name="span" />
  436. <KeyWord name="splice" func="yes"><Overload retVal="" descr="add or remove elements anywhere in an array"><Param name="ARRAY" /></Overload><Overload retVal="" descr="add or remove elements anywhere in an array"><Param name="ARRAY" /><Param name="OFFSET" /></Overload><Overload retVal="" descr="add or remove elements anywhere in an array"><Param name="ARRAY" /><Param name="OFFSET" /><Param name="LENGTH" /></Overload><Overload retVal="" descr="add or remove elements anywhere in an array"><Param name="ARRAY" /><Param name="OFFSET" /><Param name="LENGTH" /><Param name="LIST" /></Overload></KeyWord>
  437. <KeyWord name="split" func="yes"><Overload retVal="" descr="split up a string using a regexp delimiter"><Param name="/PATTERN/" /></Overload><Overload retVal="" descr="split up a string using a regexp delimiter"><Param name="/PATTERN/" /><Param name="EXPR" /></Overload><Overload retVal="" descr="split up a string using a regexp delimiter"><Param name="/PATTERN/" /><Param name="EXPR" /><Param name="LIMIT" /></Overload><Overload retVal="" descr="split up a string using a regexp delimiter"><Param name="" /></Overload></KeyWord>
  438. <KeyWord name="sprintf" func="yes"><Overload retVal="" descr="formatted print into a string"><Param name="FORMAT" /><Param name="LIST" /></Overload></KeyWord>
  439. <KeyWord name="sqrt" func="yes"><Overload retVal="" descr="square root function"><Param name="EXPR" /></Overload><Overload retVal="" descr="square root function"><Param name="" /></Overload></KeyWord>
  440. <KeyWord name="srand" func="yes"><Overload retVal="" descr="seed the random number generator"><Param name="EXPR" /></Overload><Overload retVal="" descr="seed the random number generator"><Param name="" /></Overload></KeyWord>
  441. <KeyWord name="start_form" />
  442. <KeyWord name="start_h1" />
  443. <KeyWord name="start_html" />
  444. <KeyWord name="start_multipart_form" />
  445. <KeyWord name="start_table" />
  446. <KeyWord name="start_ul" />
  447. <KeyWord name="startform" />
  448. <KeyWord name="stat" func="yes"><Overload retVal="" descr="get a file's status information"><Param name="DIRHANDLE" /></Overload><Overload retVal="" descr="get a file's status information"><Param name="EXPR" /></Overload><Overload retVal="" descr="get a file's status information"><Param name="FILEHANDLE" /></Overload><Overload retVal="" descr="get a file's status information"><Param name="" /></Overload></KeyWord>
  449. <KeyWord name="state" func="yes"><Overload retVal="" descr="declare and assign a persistent lexical variable"><Param name="TYPE VARLIST" /></Overload><Overload retVal="" descr="declare and assign a persistent lexical variable"><Param name="TYPE VARLIST : ATTRS" /></Overload><Overload retVal="" descr="declare and assign a persistent lexical variable"><Param name="VARLIST" /></Overload><Overload retVal="" descr="declare and assign a persistent lexical variable"><Param name="VARLIST : ATTRS" /></Overload></KeyWord>
  450. <KeyWord name="strict" />
  451. <KeyWord name="strong" />
  452. <KeyWord name="study" func="yes"><Overload retVal="" descr="no-op, formerly optimized input data for repeated searches"><Param name="SCALAR" /></Overload><Overload retVal="" descr="no-op, formerly optimized input data for repeated searches"><Param name="" /></Overload></KeyWord>
  453. <KeyWord name="sub" func="yes"><Overload retVal="" descr="declare a subroutine, possibly anonymously"><Param name="NAME (PROTO) : ATTRS BLOCK" /></Overload><Overload retVal="" descr="declare a subroutine, possibly anonymously"><Param name="NAME (PROTO) BLOCK" /></Overload><Overload retVal="" descr="declare a subroutine, possibly anonymously"><Param name="NAME : ATTRS BLOCK" /></Overload><Overload retVal="" descr="declare a subroutine, possibly anonymously"><Param name="NAME BLOCK" /></Overload></KeyWord>
  454. <KeyWord name="submit" />
  455. <KeyWord name="subs" />
  456. <KeyWord name="substr" func="yes"><Overload retVal="" descr="get or alter a portion of a string"><Param name="EXPR" /><Param name="OFFSET" /></Overload><Overload retVal="" descr="get or alter a portion of a string"><Param name="EXPR" /><Param name="OFFSET" /><Param name="LENGTH" /></Overload><Overload retVal="" descr="get or alter a portion of a string"><Param name="EXPR" /><Param name="OFFSET" /><Param name="LENGTH" /><Param name="REPLACEMENT" /></Overload></KeyWord>
  457. <KeyWord name="symlink" func="yes"><Overload retVal="" descr="create a symbolic link to a file"><Param name="OLDFILE" /><Param name="NEWFILE" /></Overload></KeyWord>
  458. <KeyWord name="syscall" func="yes"><Overload retVal="" descr="execute an arbitrary system call"><Param name="NUMBER" /><Param name="LIST" /></Overload></KeyWord>
  459. <KeyWord name="sysopen" func="yes"><Overload retVal="" descr="open a file, pipe, or descriptor"><Param name="FILEHANDLE" /><Param name="FILENAME" /><Param name="MODE" /></Overload><Overload retVal="" descr="open a file, pipe, or descriptor"><Param name="FILEHANDLE" /><Param name="FILENAME" /><Param name="MODE" /><Param name="PERMS" /></Overload></KeyWord>
  460. <KeyWord name="sysread" func="yes"><Overload retVal="" descr="fixed-length unbuffered input from a filehandle"><Param name="FILEHANDLE" /><Param name="SCALAR" /><Param name="LENGTH" /></Overload><Overload retVal="" descr="fixed-length unbuffered input from a filehandle"><Param name="FILEHANDLE" /><Param name="SCALAR" /><Param name="LENGTH" /><Param name="OFFSET" /></Overload></KeyWord>
  461. <KeyWord name="sysseek" func="yes"><Overload retVal="" descr="position I/O pointer on handle used with sysread and syswrite"><Param name="FILEHANDLE" /><Param name="POSITION" /><Param name="WHENCE" /></Overload></KeyWord>
  462. <KeyWord name="system" func="yes"><Overload retVal="" descr="run a separate program"><Param name="LIST" /></Overload><Overload retVal="" descr="run a separate program"><Param name="PROGRAM LIST" /></Overload></KeyWord>
  463. <KeyWord name="syswrite" func="yes"><Overload retVal="" descr="fixed-length unbuffered output to a filehandle"><Param name="FILEHANDLE" /><Param name="SCALAR" /></Overload><Overload retVal="" descr="fixed-length unbuffered output to a filehandle"><Param name="FILEHANDLE" /><Param name="SCALAR" /><Param name="LENGTH" /></Overload><Overload retVal="" descr="fixed-length unbuffered output to a filehandle"><Param name="FILEHANDLE" /><Param name="SCALAR" /><Param name="LENGTH" /><Param name="OFFSET" /></Overload></KeyWord>
  464. <KeyWord name="table" />
  465. <KeyWord name="tagConfigure" />
  466. <KeyWord name="td" />
  467. <KeyWord name="tell" func="yes"><Overload retVal="" descr="get current seekpointer on a filehandle"><Param name="FILEHANDLE" /></Overload><Overload retVal="" descr="get current seekpointer on a filehandle"><Param name="" /></Overload></KeyWord>
  468. <KeyWord name="telldir" func="yes"><Overload retVal="" descr="get current seekpointer on a directory handle"><Param name="DIRHANDLE" /></Overload></KeyWord>
  469. <KeyWord name="textarea" />
  470. <KeyWord name="textfield" />
  471. <KeyWord name="th" />
  472. <KeyWord name="threads" />
  473. <KeyWord name="tie" func="yes"><Overload retVal="" descr="bind a variable to an object class"><Param name="VARIABLE" /><Param name="CLASSNAME" /><Param name="LIST" /></Overload></KeyWord>
  474. <KeyWord name="tied" func="yes"><Overload retVal="" descr="get a reference to the object underlying a tied variable"><Param name="VARIABLE" /></Overload></KeyWord>
  475. <KeyWord name="time" func="yes"><Overload retVal="" descr="return number of seconds since 1970"><Param name="" /></Overload></KeyWord>
  476. <KeyWord name="times" func="yes"><Overload retVal="" descr="return elapsed time for self and child processes"><Param name="" /></Overload></KeyWord>
  477. <KeyWord name="title" />
  478. <KeyWord name="tmpFileName" />
  479. <KeyWord name="top" />
  480. <KeyWord name="tr" func="yes"><Overload retVal="" descr="transliterate a string"><Param name="" /></Overload></KeyWord>
  481. <KeyWord name="truncate" func="yes"><Overload retVal="" descr="shorten a file"><Param name="EXPR" /><Param name="LENGTH" /></Overload><Overload retVal="" descr="shorten a file"><Param name="FILEHANDLE" /><Param name="LENGTH" /></Overload></KeyWord>
  482. <KeyWord name="uc" func="yes"><Overload retVal="" descr="return upper-case version of a string"><Param name="EXPR" /></Overload><Overload retVal="" descr="return upper-case version of a string"><Param name="" /></Overload></KeyWord>
  483. <KeyWord name="ucfirst" func="yes"><Overload retVal="" descr="return a string with just the next letter in upper case"><Param name="EXPR" /></Overload><Overload retVal="" descr="return a string with just the next letter in upper case"><Param name="" /></Overload></KeyWord>
  484. <KeyWord name="ul" />
  485. <KeyWord name="umask" func="yes"><Overload retVal="" descr="set file creation mode mask"><Param name="EXPR" /></Overload><Overload retVal="" descr="set file creation mode mask"><Param name="" /></Overload></KeyWord>
  486. <KeyWord name="undef" func="yes"><Overload retVal="" descr="remove a variable or function definition"><Param name="EXPR" /></Overload><Overload retVal="" descr="remove a variable or function definition"><Param name="" /></Overload></KeyWord>
  487. <KeyWord name="unescape" />
  488. <KeyWord name="unescapeHTML" />
  489. <KeyWord name="unless" />
  490. <KeyWord name="unlink" func="yes"><Overload retVal="" descr="remove one link to a file"><Param name="LIST" /></Overload><Overload retVal="" descr="remove one link to a file"><Param name="" /></Overload></KeyWord>
  491. <KeyWord name="unpack" func="yes"><Overload retVal="" descr="convert binary structure into normal perl variables"><Param name="TEMPLATE" /></Overload><Overload retVal="" descr="convert binary structure into normal perl variables"><Param name="TEMPLATE" /><Param name="EXPR" /></Overload></KeyWord>
  492. <KeyWord name="unshift" func="yes"><Overload retVal="" descr="prepend more elements to the beginning of a list"><Param name="ARRAY" /><Param name="LIST" /></Overload></KeyWord>
  493. <KeyWord name="untie" func="yes"><Overload retVal="" descr="break a tie binding to a variable"><Param name="VARIABLE" /></Overload></KeyWord>
  494. <KeyWord name="until" />
  495. <KeyWord name="update" />
  496. <KeyWord name="upload" />
  497. <KeyWord name="uploadInfo" />
  498. <KeyWord name="url" />
  499. <KeyWord name="url_param" />
  500. <KeyWord name="use" func="yes"><Overload retVal="" descr="load in a module at compile time and import its namespace"><Param name="Module" /></Overload><Overload retVal="" descr="load in a module at compile time and import its namespace"><Param name="Module LIST" /></Overload><Overload retVal="" descr="load in a module at compile time and import its namespace"><Param name="Module VERSION" /></Overload><Overload retVal="" descr="load in a module at compile time and import its namespace"><Param name="Module VERSION LIST" /></Overload><Overload retVal="" descr="load in a module at compile time and import its namespace"><Param name="VERSION" /></Overload></KeyWord>
  501. <KeyWord name="use_named_parameters" />
  502. <KeyWord name="user_agent" />
  503. <KeyWord name="user_name" />
  504. <KeyWord name="utf8" />
  505. <KeyWord name="utime" func="yes"><Overload retVal="" descr="set a file's last access and modify times"><Param name="LIST" /></Overload></KeyWord>
  506. <KeyWord name="values" func="yes"><Overload retVal="" descr="return a list of the values in a hash"><Param name="ARRAY" /></Overload><Overload retVal="" descr="return a list of the values in a hash"><Param name="HASH" /></Overload></KeyWord>
  507. <KeyWord name="variable" />
  508. <KeyWord name="vars" />
  509. <KeyWord name="vec" func="yes"><Overload retVal="" descr="test or set particular bits in a string"><Param name="EXPR" /><Param name="OFFSET" /><Param name="BITS" /></Overload></KeyWord>
  510. <KeyWord name="version" />
  511. <KeyWord name="virtual_host" />
  512. <KeyWord name="vmsish" />
  513. <KeyWord name="wait" func="yes"><Overload retVal="" descr="wait for any child process to die"><Param name="" /></Overload></KeyWord>
  514. <KeyWord name="waitpid" func="yes"><Overload retVal="" descr="wait for a particular child process to die"><Param name="PID" /><Param name="FLAGS" /></Overload></KeyWord>
  515. <KeyWord name="wantarray" func="yes"><Overload retVal="" descr="get void vs scalar vs list context of current subroutine call"><Param name="" /></Overload></KeyWord>
  516. <KeyWord name="warn" func="yes"><Overload retVal="" descr="print debugging info"><Param name="LIST" /></Overload></KeyWord>
  517. <KeyWord name="warnings" />
  518. <KeyWord name="when" />
  519. <KeyWord name="while" />
  520. <KeyWord name="width" />
  521. <KeyWord name="write" func="yes"><Overload retVal="" descr="print a picture record"><Param name="EXPR" /></Overload><Overload retVal="" descr="print a picture record"><Param name="FILEHANDLE" /></Overload><Overload retVal="" descr="print a picture record"><Param name="" /></Overload></KeyWord>
  522. <KeyWord name="x" />
  523. <KeyWord name="xor" />
  524. </AutoComplete>
  525. </NotepadPlus>