Last active
May 6, 2019 15:49
-
-
Save SDemonUA/17fb39ea098eb543a3e389826ac7184a to your computer and use it in GitHub Desktop.
Simple sublime-completions for perl (not done yet)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Show hidden characters
{ | |
"scope" : "source.perl", | |
"completions":[ | |
{"trigger":"AUTOLOAD\tload undefined method", "contents":"sub AUTOLOAD {\nmy \\$program = \\$AUTOLOAD;\n\\$program =~ s/.*:://;\n}"}, | |
{"trigger":"abs\tabsolute value function ", "contents":"abs(${1:VALUE});"}, | |
{"trigger":"accept\taccept an incoming socket connect ", "contents":"accept(${1:NEWSOCKET},${2:GENERICSOCKET});"}, | |
{"trigger":"alarm\tschedule a SIGALRM ", "contents":"alarm(${1:SECONDS});"}, | |
{"trigger":"atan2\tarctangent of Y/X in the range -PI to PI ", "contents":"atan2(${1:Y},${2:X});"}, | |
{"trigger":"BEGIN\tcode block executed as soon as possible", "contents":"BEGIN { ${1:CODE} }"}, | |
{"trigger":"bind\tbinds an address to a socket ", "contents":"bind(${1:SOCKET},${2:NAME}); ${3:# Returns true if it succeeded, false otherwise}"}, | |
{"trigger":"binmode\tprepare binary files for I/O ", "contents":"binmode(${1:FILEHANDLE}${2:, ${3:LAYER}});"}, | |
{"trigger":"bless\tcreate an object ", "contents":"bless ${1:REF}, ${2:CLASSNAME};"}, | |
{"trigger":"break\tbreak out of a \"given\" block ", "contents":"http://perldoc.perl.org/functions/break.html"}, | |
{"trigger":"CHECK\tcode block executed just before the run time begins", "contents":"CHECK { ${1:CODE} }"}, | |
{"trigger":"caller\tget context of the current subroutine call ", "contents":"caller ${1:N}; # \\$package, \\$filename, \\$line ... "}, | |
{"trigger":"chdir\tchange your current working directory ", "contents":"chdir ${1:EXPR|FH|DIRH};"}, | |
{"trigger":"chmod\tchanges the permissions on a list of files ", "contents":"chmod ${1:PERM}, ${2:FILES..};"}, | |
{"trigger":"chomp\tremove a trailing record separator from a string ", "contents":"chomp ${1:VAR|LIST};"}, | |
{"trigger":"chop\tremove the last character from a string ", "contents":"chop ${1:VAR|LIST};"}, | |
{"trigger":"chown\tchange the owership on a list of files ", "contents":"chown ${1:USER}, ${2:GROUP}, ${3:FILES...};"}, | |
{"trigger":"chr\tget character this number represents ", "contents":"chr ${1:NUMBER};"}, | |
{"trigger":"chroot\tmake directory new root for path lookups ", "contents":"chroot ${1:FILENAME};"}, | |
{"trigger":"close\tclose file (or pipe or socket) handle ", "contents":"close ${1:FILEHANDLE};"}, | |
{"trigger":"closedir\tclose directory handle ", "contents":"closedir ${1:DIRHANDLE};"}, | |
{"trigger":"cmp ", "contents":"http://perldoc.perl.org/functions/cmp.html"}, | |
{"trigger":"connect\tconnect to a remote socket ", "contents":"connect ${1:SOCKET}, ${2:NAME};"}, | |
{"trigger":"continue\toptional trailing block in a while or foreach ", "contents":"http://perldoc.perl.org/functions/continue.html"}, | |
{"trigger":"cos\tReturns the cosine of EXPR (expressed in radians)", "contents":"cos ${1:EXPR};"}, | |
{"trigger":"crypt\tone-way passwd-style encryption ", "contents":"crypt ${1:PLAINTEXT},${2:SALT};"}, | |
{"trigger":"DESTROY\tdestructor for blessed objects", "contents":"sub DESTROY {${1:my \\$self = shift;}}"}, | |
{"trigger":"__DATA__ ", "contents":"http://perldoc.perl.org/functions/__DATA__.html"}, | |
{"trigger":"dbmclose\tbreaks binding on a tied dbm file ", "contents":"dbmclose ${1:HASH};"}, | |
{"trigger":"dbmopen\tcreate binding on a tied dbm file ", "contents":"dbmopen ${1:HASH},${2:DBNAME},${3:MASK};"}, | |
{"trigger":"default ", "contents":"http://perldoc.perl.org/functions/default.html"}, | |
{"trigger":"defined\ttest whether a value, variable, or function is defined ", "contents":"defined ${1:EXPR};"}, | |
{"trigger":"delete\tdeletes a value from a hash ", "contents":"delete ${1:EXPR};"}, | |
{"trigger":"die\traise an exception or bail out ", "contents":"die ${1:'Error'};"}, | |
{"trigger":"do\tturn a BLOCK into a TERM ", "contents":"do {${1:CODE|FILE}};"}, | |
{"trigger":"dump\tcreate an immediate core dump ", "contents":"dump ${1:LABEL|EXPR};"}, | |
{"trigger":"END\tcode block executed after perl has finished running the program", "contents":"END { ${1:CODE} }"}, | |
{"trigger":"__END__ ", "contents":"http://perldoc.perl.org/functions/__END__.html"}, | |
{"trigger":"each\tretrieve the next key/value pair from a hash ", "contents":"(${2:\\$key}, ${3:\\$value}) = each ${1:%hash}"}, | |
{"trigger":"else ", "contents":"http://perldoc.perl.org/functions/else.html"}, | |
{"trigger":"elseif ", "contents":"http://perldoc.perl.org/functions/elseif.html"}, | |
{"trigger":"elsif ", "contents":"http://perldoc.perl.org/functions/elsif.html"}, | |
{"trigger":"endgrent\tbe done using group file ", "contents":"http://perldoc.perl.org/functions/endgrent.html"}, | |
{"trigger":"endhostent\tbe done using hosts file ", "contents":"http://perldoc.perl.org/functions/endhostent.html"}, | |
{"trigger":"endnetent\tbe done using networks file ", "contents":"http://perldoc.perl.org/functions/endnetent.html"}, | |
{"trigger":"endprotoent\tbe done using protocols file ", "contents":"http://perldoc.perl.org/functions/endprotoent.html"}, | |
{"trigger":"endpwent\tbe done using passwd file ", "contents":"http://perldoc.perl.org/functions/endpwent.html"}, | |
{"trigger":"endservent\tbe done using services file ", "contents":"http://perldoc.perl.org/functions/endservent.html"}, | |
{"trigger":"eof\ttest a filehandle for its end ", "contents":"eof ${1:FILEHANDLE}"}, | |
{"trigger":"eq ", "contents":"http://perldoc.perl.org/functions/eq.html"}, | |
{"trigger":"eval\tcatch exceptions or compile and run code ", "contents":"eval ${1:EXPR|BLOCK}"}, | |
{"trigger":"evalbytes\tlike eval with string argument", "contents":"evalbytes ${1:EXPR}"}, | |
{"trigger":"exec\tabandon this program to run another ", "contents":"exec ${1:PROGRAM} ${2:ARGS}"}, | |
{"trigger":"exists\ttest whether a hash key is present ", "contents":"exists ${1:\\$hash{key}}"}, | |
{"trigger":"exit\tterminate this program ", "contents":"exit ${1:TATUS};"}, | |
{"trigger":"exp\traise I to a power ", "contents":"exp ${1:EXPR}"}, | |
{"trigger":"__FILE__ ", "contents":"http://perldoc.perl.org/functions/__FILE__.html"}, | |
{"trigger":"fc\tReturns the casefolded version of EXPR.", "contents":"fc ${1:EXPR}"}, | |
{"trigger":"fcntl\tfile control system call ", "contents":"fcntl ${1:FILEHANDLE},${2:FUNCTION},{3:SCALAR};"}, | |
{"trigger":"fileno\treturn file descriptor from filehandle ", "contents":"fileno ${1:FILEHANDLE};"}, | |
{"trigger":"flock\tlock an entire file with an advisory lock ", "contents":"http://perldoc.perl.org/functions/flock.html"}, | |
{"trigger":"for ", "contents":"http://perldoc.perl.org/functions/for.html"}, | |
{"trigger":"foreach ", "contents":"http://perldoc.perl.org/functions/foreach.html"}, | |
{"trigger":"fork\tcreate a new process just like this one ", "contents":"http://perldoc.perl.org/functions/fork.html"}, | |
{"trigger":"format\tdeclare a picture format with use by the write() function ", "contents":"http://perldoc.perl.org/functions/format.html"}, | |
{"trigger":"formline\tinternal function used for formats ", "contents":"http://perldoc.perl.org/functions/formline.html"}, | |
{"trigger":"ge ", "contents":"http://perldoc.perl.org/functions/ge.html"}, | |
{"trigger":"getc\tget the next character from the filehandle ", "contents":"http://perldoc.perl.org/functions/getc.html"}, | |
{"trigger":"getgrent\tget next group record ", "contents":"http://perldoc.perl.org/functions/getgrent.html"}, | |
{"trigger":"getgrgid\tget group record given group user ID ", "contents":"http://perldoc.perl.org/functions/getgrgid.html"}, | |
{"trigger":"getgrnam\tget group record given group name ", "contents":"http://perldoc.perl.org/functions/getgrnam.html"}, | |
{"trigger":"gethostbyaddr\tget host record given its address ", "contents":"http://perldoc.perl.org/functions/gethostbyaddr.html"}, | |
{"trigger":"gethostbyname\tget host record given name ", "contents":"http://perldoc.perl.org/functions/gethostbyname.html"}, | |
{"trigger":"gethostent\tget next hosts record ", "contents":"http://perldoc.perl.org/functions/gethostent.html"}, | |
{"trigger":"getlogin\treturn who logged in at this tty ", "contents":"http://perldoc.perl.org/functions/getlogin.html"}, | |
{"trigger":"getnetbyaddr\tget network record given its address ", "contents":"http://perldoc.perl.org/functions/getnetbyaddr.html"}, | |
{"trigger":"getnetbyname\tget networks record given name ", "contents":"http://perldoc.perl.org/functions/getnetbyname.html"}, | |
{"trigger":"getnetent\tget next networks record ", "contents":"http://perldoc.perl.org/functions/getnetent.html"}, | |
{"trigger":"getpeername\tfind the other end of a socket connection ", "contents":"http://perldoc.perl.org/functions/getpeername.html"}, | |
{"trigger":"getpgrp\tget process group ", "contents":"http://perldoc.perl.org/functions/getpgrp.html"}, | |
{"trigger":"getppid\tget parent process ID ", "contents":"http://perldoc.perl.org/functions/getppid.html"}, | |
{"trigger":"getpriority\tget current nice value ", "contents":"http://perldoc.perl.org/functions/getpriority.html"}, | |
{"trigger":"getprotobyname\tget protocol record given name ", "contents":"http://perldoc.perl.org/functions/getprotobyname.html"}, | |
{"trigger":"getprotobynumber\tget protocol record numeric protocol ", "contents":"http://perldoc.perl.org/functions/getprotobynumber.html"}, | |
{"trigger":"getprotoent\tget next protocols record ", "contents":"http://perldoc.perl.org/functions/getprotoent.html"}, | |
{"trigger":"getpwent\tget next passwd record ", "contents":"http://perldoc.perl.org/functions/getpwent.html"}, | |
{"trigger":"getpwnam\tget passwd record given user login name ", "contents":"http://perldoc.perl.org/functions/getpwnam.html"}, | |
{"trigger":"getpwuid\tget passwd record given user ID ", "contents":"http://perldoc.perl.org/functions/getpwuid.html"}, | |
{"trigger":"getservbyname\tget services record given its name ", "contents":"http://perldoc.perl.org/functions/getservbyname.html"}, | |
{"trigger":"getservbyport\tget services record given numeric port ", "contents":"http://perldoc.perl.org/functions/getservbyport.html"}, | |
{"trigger":"getservent\tget next services record ", "contents":"http://perldoc.perl.org/functions/getservent.html"}, | |
{"trigger":"getsockname\tretrieve the sockaddr for a given socket ", "contents":"http://perldoc.perl.org/functions/getsockname.html"}, | |
{"trigger":"getsockopt\tget socket options on a given socket ", "contents":"http://perldoc.perl.org/functions/getsockopt.html"}, | |
{"trigger":"given ", "contents":"http://perldoc.perl.org/functions/given.html"}, | |
{"trigger":"glob\texpand filenames using wildcards ", "contents":"http://perldoc.perl.org/functions/glob.html"}, | |
{"trigger":"gmtime\tconvert UNIX time into record or string using Greenwich time ", "contents":"http://perldoc.perl.org/functions/gmtime.html"}, | |
{"trigger":"goto\tcreate spaghetti code ", "contents":"http://perldoc.perl.org/functions/goto.html"}, | |
{"trigger":"grep\tlocate elements in a list test true against a given criterion ", "contents":"http://perldoc.perl.org/functions/grep.html"}, | |
{"trigger":"gt ", "contents":"http://perldoc.perl.org/functions/gt.html"}, | |
{"trigger":"hex\tconvert a string to a hexadecimal number ", "contents":"http://perldoc.perl.org/functions/hex.html"}, | |
{"trigger":"INIT ", "contents":"http://perldoc.perl.org/functions/INIT.html"}, | |
{"trigger":"if ", "contents":"http://perldoc.perl.org/functions/if.html"}, | |
{"trigger":"import\tpatch a module's namespace into your own ", "contents":"http://perldoc.perl.org/functions/import.html"}, | |
{"trigger":"index\tfind a substring within a string ", "contents":"http://perldoc.perl.org/functions/index.html"}, | |
{"trigger":"int\tget the integer portion of a number ", "contents":"http://perldoc.perl.org/functions/int.html"}, | |
{"trigger":"ioctl\tsystem-dependent device control system call ", "contents":"http://perldoc.perl.org/functions/ioctl.html"}, | |
{"trigger":"join\tjoin a list into a string using a separator ", "contents":"http://perldoc.perl.org/functions/join.html"}, | |
{"trigger":"keys\tretrieve list of indices from a hash ", "contents":"http://perldoc.perl.org/functions/keys.html"}, | |
{"trigger":"kill\tsend a signal to a process or process group ", "contents":"http://perldoc.perl.org/functions/kill.html"}, | |
{"trigger":"__LINE__ ", "contents":"http://perldoc.perl.org/functions/__LINE__.html"}, | |
{"trigger":"last\texit a block prematurely ", "contents":"http://perldoc.perl.org/functions/last.html"}, | |
{"trigger":"lc\treturn lower-case version of a string ", "contents":"http://perldoc.perl.org/functions/lc.html"}, | |
{"trigger":"lcfirst\treturn a string with just the next letter in lower case ", "contents":"http://perldoc.perl.org/functions/lcfirst.html"}, | |
{"trigger":"le ", "contents":"http://perldoc.perl.org/functions/le.html"}, | |
{"trigger":"length\treturn the number of bytes in a string ", "contents":"http://perldoc.perl.org/functions/length.html"}, | |
{"trigger":"link\tcreate a hard link in the filesytem ", "contents":"http://perldoc.perl.org/functions/link.html"}, | |
{"trigger":"listen\tregister your socket as a server ", "contents":"http://perldoc.perl.org/functions/listen.html"}, | |
{"trigger":"local\tcreate a temporary value for a global variable (dynamic scoping) ", "contents":"http://perldoc.perl.org/functions/local.html"}, | |
{"trigger":"localtime\tconvert UNIX time into record or string using local time ", "contents":"http://perldoc.perl.org/functions/localtime.html"}, | |
{"trigger":"lock\tget a thread lock on a variable, subroutine, or method ", "contents":"http://perldoc.perl.org/functions/lock.html"}, | |
{"trigger":"log\tretrieve the natural logarithm for a number ", "contents":"http://perldoc.perl.org/functions/log.html"}, | |
{"trigger":"lstat\tstat a symbolic link ", "contents":"http://perldoc.perl.org/functions/lstat.html"}, | |
{"trigger":"lt ", "contents":"http://perldoc.perl.org/functions/lt.html"}, | |
{"trigger":"m\tmatch a string with a regular expression pattern ", "contents":"http://perldoc.perl.org/functions/m.html"}, | |
{"trigger":"map\tapply a change to a list to get back a new list with the changes ", "contents":"http://perldoc.perl.org/functions/map.html"}, | |
{"trigger":"mkdir\tcreate a directory ", "contents":"http://perldoc.perl.org/functions/mkdir.html"}, | |
{"trigger":"msgctl\tSysV IPC message control operations ", "contents":"http://perldoc.perl.org/functions/msgctl.html"}, | |
{"trigger":"msgget\tget SysV IPC message queue ", "contents":"http://perldoc.perl.org/functions/msgget.html"}, | |
{"trigger":"msgrcv\treceive a SysV IPC message from a message queue ", "contents":"http://perldoc.perl.org/functions/msgrcv.html"}, | |
{"trigger":"msgsnd\tsend a SysV IPC message to a message queue ", "contents":"http://perldoc.perl.org/functions/msgsnd.html"}, | |
{"trigger":"my\tdeclare and assign a local variable (lexical scoping) ", "contents":"http://perldoc.perl.org/functions/my.html"}, | |
{"trigger":"ne ", "contents":"http://perldoc.perl.org/functions/ne.html"}, | |
{"trigger":"next\titerate a block prematurely ", "contents":"http://perldoc.perl.org/functions/next.html"}, | |
{"trigger":"no\tunimport some module symbols or semantics at compile time ", "contents":"http://perldoc.perl.org/functions/no.html"}, | |
{"trigger":"not ", "contents":"http://perldoc.perl.org/functions/not.html"}, | |
{"trigger":"oct\tconvert a string to an octal number ", "contents":"http://perldoc.perl.org/functions/oct.html"}, | |
{"trigger":"open\topen a file, pipe, or descriptor ", "contents":"http://perldoc.perl.org/functions/open.html"}, | |
{"trigger":"opendir\topen a directory ", "contents":"http://perldoc.perl.org/functions/opendir.html"}, | |
{"trigger":"or ", "contents":"http://perldoc.perl.org/functions/or.html"}, | |
{"trigger":"ord\tfind a character's numeric representation ", "contents":"http://perldoc.perl.org/functions/ord.html"}, | |
{"trigger":"our\tdeclare and assign a package variable (lexical scoping) ", "contents":"http://perldoc.perl.org/functions/our.html"}, | |
{"trigger":"__PACKAGE__ ", "contents":"http://perldoc.perl.org/functions/__PACKAGE__.html"}, | |
{"trigger":"pack\tconvert a list into a binary representation ", "contents":"http://perldoc.perl.org/functions/pack.html"}, | |
{"trigger":"package\tdeclare a separate global namespace ", "contents":"http://perldoc.perl.org/functions/package.html"}, | |
{"trigger":"pipe\topen a pair of connected filehandles ", "contents":"http://perldoc.perl.org/functions/pipe.html"}, | |
{"trigger":"pop\tremove the last element from an array and return it ", "contents":"http://perldoc.perl.org/functions/pop.html"}, | |
{"trigger":"pos\tfind or set the offset for the last/next m//g search ", "contents":"http://perldoc.perl.org/functions/pos.html"}, | |
{"trigger":"print\toutput a list to a filehandle ", "contents":"http://perldoc.perl.org/functions/print.html"}, | |
{"trigger":"printf\toutput a formatted list to a filehandle ", "contents":"http://perldoc.perl.org/functions/printf.html"}, | |
{"trigger":"prototype\tget the prototype (if any) of a subroutine ", "contents":"http://perldoc.perl.org/functions/prototype.html"}, | |
{"trigger":"push\tappend one or more elements to an array ", "contents":"http://perldoc.perl.org/functions/push.html"}, | |
{"trigger":"q\tsingly quote a string ", "contents":"http://perldoc.perl.org/functions/q.html"}, | |
{"trigger":"qq\tdoubly quote a string ", "contents":"http://perldoc.perl.org/functions/qq.html"}, | |
{"trigger":"qr\tCompile pattern ", "contents":"http://perldoc.perl.org/functions/qr.html"}, | |
{"trigger":"quotemeta\tquote regular expression magic characters ", "contents":"http://perldoc.perl.org/functions/quotemeta.html"}, | |
{"trigger":"qw\tquote a list of words ", "contents":"http://perldoc.perl.org/functions/qw.html"}, | |
{"trigger":"qx\tbackquote quote a string ", "contents":"http://perldoc.perl.org/functions/qx.html"}, | |
{"trigger":"rand\tretrieve the next pseudorandom number ", "contents":"http://perldoc.perl.org/functions/rand.html"}, | |
{"trigger":"read\tfixed-length buffered input from a filehandle ", "contents":"http://perldoc.perl.org/functions/read.html"}, | |
{"trigger":"readdir\tget a directory from a directory handle ", "contents":"http://perldoc.perl.org/functions/readdir.html"}, | |
{"trigger":"readline\tfetch a record from a file ", "contents":"http://perldoc.perl.org/functions/readline.html"}, | |
{"trigger":"readlink\tdetermine where a symbolic link is pointing ", "contents":"http://perldoc.perl.org/functions/readlink.html"}, | |
{"trigger":"readpipe\texecute a system command and collect standard output ", "contents":"http://perldoc.perl.org/functions/readpipe.html"}, | |
{"trigger":"recv\treceive a message over a Socket ", "contents":"http://perldoc.perl.org/functions/recv.html"}, | |
{"trigger":"redo\tstart this loop iteration over again ", "contents":"http://perldoc.perl.org/functions/redo.html"}, | |
{"trigger":"ref\tfind out the type of thing being referenced ", "contents":"http://perldoc.perl.org/functions/ref.html"}, | |
{"trigger":"rename\tchange a filename ", "contents":"http://perldoc.perl.org/functions/rename.html"}, | |
{"trigger":"require\tload in external functions from a library at runtime ", "contents":"http://perldoc.perl.org/functions/require.html"}, | |
{"trigger":"reset\tclear all variables of a given name ", "contents":"http://perldoc.perl.org/functions/reset.html"}, | |
{"trigger":"return\tget out of a function early ", "contents":"http://perldoc.perl.org/functions/return.html"}, | |
{"trigger":"reverse\tflip a string or a list ", "contents":"http://perldoc.perl.org/functions/reverse.html"}, | |
{"trigger":"rewinddir\treset directory handle ", "contents":"http://perldoc.perl.org/functions/rewinddir.html"}, | |
{"trigger":"rindex\tright-to-left substring search ", "contents":"http://perldoc.perl.org/functions/rindex.html"}, | |
{"trigger":"rmdir\tremove a directory ", "contents":"http://perldoc.perl.org/functions/rmdir.html"}, | |
{"trigger":"__SUB__ ", "contents":"http://perldoc.perl.org/functions/__SUB__.html"}, | |
{"trigger":"s\treplace a pattern with a string ", "contents":"http://perldoc.perl.org/functions/s.html"}, | |
{"trigger":"say\tprint with newline ", "contents":"http://perldoc.perl.org/functions/say.html"}, | |
{"trigger":"scalar\tforce a scalar context ", "contents":"http://perldoc.perl.org/functions/scalar.html"}, | |
{"trigger":"seek\treposition file pointer for random-access I/O ", "contents":"http://perldoc.perl.org/functions/seek.html"}, | |
{"trigger":"seekdir\treposition directory pointer ", "contents":"http://perldoc.perl.org/functions/seekdir.html"}, | |
{"trigger":"select\treset default output or do I/O multiplexing ", "contents":"http://perldoc.perl.org/functions/select.html"}, | |
{"trigger":"semctl\tSysV semaphore control operations ", "contents":"http://perldoc.perl.org/functions/semctl.html"}, | |
{"trigger":"semget\tget set of SysV semaphores ", "contents":"http://perldoc.perl.org/functions/semget.html"}, | |
{"trigger":"semop\tSysV semaphore operations ", "contents":"http://perldoc.perl.org/functions/semop.html"}, | |
{"trigger":"send\tsend a message over a socket ", "contents":"http://perldoc.perl.org/functions/send.html"}, | |
{"trigger":"setgrent\tprepare group file for use ", "contents":"http://perldoc.perl.org/functions/setgrent.html"}, | |
{"trigger":"sethostent\tprepare hosts file for use ", "contents":"http://perldoc.perl.org/functions/sethostent.html"}, | |
{"trigger":"setnetent\tprepare networks file for use ", "contents":"http://perldoc.perl.org/functions/setnetent.html"}, | |
{"trigger":"setpgrp\tset the process group of a process ", "contents":"http://perldoc.perl.org/functions/setpgrp.html"}, | |
{"trigger":"setpriority\tset a process's nice value ", "contents":"http://perldoc.perl.org/functions/setpriority.html"}, | |
{"trigger":"setprotoent\tprepare protocols file for use ", "contents":"http://perldoc.perl.org/functions/setprotoent.html"}, | |
{"trigger":"setpwent\tprepare passwd file for use ", "contents":"http://perldoc.perl.org/functions/setpwent.html"}, | |
{"trigger":"setservent\tprepare services file for use ", "contents":"http://perldoc.perl.org/functions/setservent.html"}, | |
{"trigger":"setsockopt\tset some socket options ", "contents":"http://perldoc.perl.org/functions/setsockopt.html"}, | |
{"trigger":"shift\tremove the first element of an array, and return it ", "contents":"http://perldoc.perl.org/functions/shift.html"}, | |
{"trigger":"shmctl\tSysV shared memory operations ", "contents":"http://perldoc.perl.org/functions/shmctl.html"}, | |
{"trigger":"shmget\tget SysV shared memory segment identifier ", "contents":"http://perldoc.perl.org/functions/shmget.html"}, | |
{"trigger":"shmread\tread SysV shared memory ", "contents":"http://perldoc.perl.org/functions/shmread.html"}, | |
{"trigger":"shmwrite\twrite SysV shared memory ", "contents":"http://perldoc.perl.org/functions/shmwrite.html"}, | |
{"trigger":"shutdown\tclose down just half of a socket connection ", "contents":"http://perldoc.perl.org/functions/shutdown.html"}, | |
{"trigger":"sin\treturn the sine of a number ", "contents":"http://perldoc.perl.org/functions/sin.html"}, | |
{"trigger":"sleep\tblock for some number of seconds ", "contents":"http://perldoc.perl.org/functions/sleep.html"}, | |
{"trigger":"socket\tcreate a socket ", "contents":"http://perldoc.perl.org/functions/socket.html"}, | |
{"trigger":"socketpair\tcreate a pair of sockets ", "contents":"http://perldoc.perl.org/functions/socketpair.html"}, | |
{"trigger":"sort\tsort a list of values ", "contents":"http://perldoc.perl.org/functions/sort.html"}, | |
{"trigger":"splice\tadd or remove elements anywhere in an array ", "contents":"http://perldoc.perl.org/functions/splice.html"}, | |
{"trigger":"split\tsplit up a string using a regexp delimiter ", "contents":"http://perldoc.perl.org/functions/split.html"}, | |
{"trigger":"sprintf\tformatted print into a string ", "contents":"http://perldoc.perl.org/functions/sprintf.html"}, | |
{"trigger":"sqrt\tsquare root function ", "contents":"http://perldoc.perl.org/functions/sqrt.html"}, | |
{"trigger":"srand\tseed the random number generator ", "contents":"http://perldoc.perl.org/functions/srand.html"}, | |
{"trigger":"stat\tget a file's status information ", "contents":"http://perldoc.perl.org/functions/stat.html"}, | |
{"trigger":"state\tdeclare and assign a state variable (persistent lexical scoping) ", "contents":"http://perldoc.perl.org/functions/state.html"}, | |
{"trigger":"study\toptimize input data for repeated searches ", "contents":"http://perldoc.perl.org/functions/study.html"}, | |
{"trigger":"sub\tdeclare a subroutine, possibly anonymously ", "contents":"http://perldoc.perl.org/functions/sub.html"}, | |
{"trigger":"substr\tget or alter a portion of a stirng ", "contents":"http://perldoc.perl.org/functions/substr.html"}, | |
{"trigger":"symlink\tcreate a symbolic link to a file ", "contents":"http://perldoc.perl.org/functions/symlink.html"}, | |
{"trigger":"syscall\texecute an arbitrary system call ", "contents":"http://perldoc.perl.org/functions/syscall.html"}, | |
{"trigger":"sysopen\topen a file, pipe, or descriptor ", "contents":"http://perldoc.perl.org/functions/sysopen.html"}, | |
{"trigger":"sysread\tfixed-length unbuffered input from a filehandle ", "contents":"http://perldoc.perl.org/functions/sysread.html"}, | |
{"trigger":"sysseek\tposition I/O pointer on handle used with sysread and syswrite ", "contents":"http://perldoc.perl.org/functions/sysseek.html"}, | |
{"trigger":"system\trun a separate program ", "contents":"http://perldoc.perl.org/functions/system.html"}, | |
{"trigger":"syswrite\tfixed-length unbuffered output to a filehandle ", "contents":"http://perldoc.perl.org/functions/syswrite.html"}, | |
{"trigger":"tell\tget current seekpointer on a filehandle ", "contents":"http://perldoc.perl.org/functions/tell.html"}, | |
{"trigger":"telldir\tget current seekpointer on a directory handle ", "contents":"http://perldoc.perl.org/functions/telldir.html"}, | |
{"trigger":"tie\tbind a variable to an object class ", "contents":"http://perldoc.perl.org/functions/tie.html"}, | |
{"trigger":"tied\tget a reference to the object underlying a tied variable ", "contents":"http://perldoc.perl.org/functions/tied.html"}, | |
{"trigger":"time\treturn number of seconds since 1970 ", "contents":"http://perldoc.perl.org/functions/time.html"}, | |
{"trigger":"times\treturn elapsed time for self and child processes ", "contents":"http://perldoc.perl.org/functions/times.html"}, | |
{"trigger":"tr\ttransliterate a string ", "contents":"http://perldoc.perl.org/functions/tr.html"}, | |
{"trigger":"truncate\tshorten a file ", "contents":"http://perldoc.perl.org/functions/truncate.html"}, | |
{"trigger":"UNITCHECK ", "contents":"http://perldoc.perl.org/functions/UNITCHECK.html"}, | |
{"trigger":"uc\treturn upper-case version of a string ", "contents":"http://perldoc.perl.org/functions/uc.html"}, | |
{"trigger":"ucfirst\treturn a string with just the next letter in upper case ", "contents":"http://perldoc.perl.org/functions/ucfirst.html"}, | |
{"trigger":"umask\tset file creation mode mask ", "contents":"http://perldoc.perl.org/functions/umask.html"}, | |
{"trigger":"undef\tremove a variable or function definition ", "contents":"http://perldoc.perl.org/functions/undef.html"}, | |
{"trigger":"unless ", "contents":"http://perldoc.perl.org/functions/unless.html"}, | |
{"trigger":"unlink\tremove one link to a file ", "contents":"http://perldoc.perl.org/functions/unlink.html"}, | |
{"trigger":"unpack\tconvert binary structure into normal perl variables ", "contents":"http://perldoc.perl.org/functions/unpack.html"}, | |
{"trigger":"unshift\tprepend more elements to the beginning of a list ", "contents":"http://perldoc.perl.org/functions/unshift.html"}, | |
{"trigger":"untie\tbreak a tie binding to a variable ", "contents":"http://perldoc.perl.org/functions/untie.html"}, | |
{"trigger":"until ", "contents":"http://perldoc.perl.org/functions/until.html"}, | |
{"trigger":"use\tload in a module at compile time ", "contents":"http://perldoc.perl.org/functions/use.html"}, | |
{"trigger":"utime\tset a file's last access and modify times ", "contents":"http://perldoc.perl.org/functions/utime.html"}, | |
{"trigger":"values\treturn a list of the values in a hash ", "contents":"http://perldoc.perl.org/functions/values.html"}, | |
{"trigger":"vec\ttest or set particular bits in a string ", "contents":"http://perldoc.perl.org/functions/vec.html"}, | |
{"trigger":"wait\twait for any child process to die ", "contents":"http://perldoc.perl.org/functions/wait.html"}, | |
{"trigger":"waitpid\twait for a particular child process to die ", "contents":"http://perldoc.perl.org/functions/waitpid.html"}, | |
{"trigger":"wantarray\tget void vs scalar vs list context of current subroutine call ", "contents":"http://perldoc.perl.org/functions/wantarray.html"}, | |
{"trigger":"warn\tprint debugging info ", "contents":"http://perldoc.perl.org/functions/warn.html"}, | |
{"trigger":"when ", "contents":"http://perldoc.perl.org/functions/when.html"}, | |
{"trigger":"while ", "contents":"http://perldoc.perl.org/functions/while.html"}, | |
{"trigger":"write\tprint a picture record ", "contents":"http://perldoc.perl.org/functions/write.html"}, | |
{"trigger":"-X\ta file test (-r, -x, etc) ", "contents":"http://perldoc.perl.org/functions/-X.html"}, | |
{"trigger":"x ", "contents":"http://perldoc.perl.org/functions/x.html"}, | |
{"trigger":"xor ", "contents":"http://perldoc.perl.org/functions/xor.html"}, | |
{"trigger":"y\ttransliterate a string ", "contents":"http://perldoc.perl.org/functions/y.html"} | |
] | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment