Lines Matching full:s

22 #   produces a scalar                   - s  (OA_RETSCALAR)
31 # scalar - S list - L array - A
34 # num-compare - S< dirhandle - DF infix bitwise - S|
43 scalar scalar ck_fun s% S
50 const constant item ck_svconst s$
54 gelem glob elem ck_null ds2 S S
56 padsv_store padsv scalar assignment ck_sassign s1 S S
67 anoncode anonymous subroutine ck_anoncode s$
68 prototype subroutine prototype ck_prototype su% S?
70 srefgen single ref constructor ck_null fs1 S
71 ref reference-type operator ck_fun stu% S?
72 bless bless ck_fun s@ S S?
76 backtick quoted execution (``, qx) ck_backtick tu% S?
78 glob glob ck_glob t@ S?
84 regcmaybe regexp internal guard ck_fun s1 S
85 regcreset regexp internal reset ck_fun s1 S
86 regcomp regexp compilation ck_null s| S
88 qr pattern quote (qr//) ck_match s/
89 subst substitution (s///) ck_match is/ S
91 trans transliteration (tr///) ck_match is" S
93 transr transliteration (tr///) ck_match is" S
97 sassign scalar assignment ck_sassign s2 S S
101 schop scalar chop ck_null stu% S?
103 schomp scalar chomp ck_null sTu% S?
104 defined defined operator ck_defined isu% S?
105 undef undef operator ck_fun s% R?
106 study study ck_fun su% S?
109 preinc preincrement (++) ck_lfun dIs1 S
110 i_preinc integer preincrement (++) ck_lfun dis1 S
111 predec predecrement (--) ck_lfun dIs1 S
112 i_predec integer predecrement (--) ck_lfun dis1 S
113 postinc postincrement (++) ck_lfun Ist1 S
114 i_postinc integer postincrement (++) ck_lfun ist1 S
115 postdec postdecrement (--) ck_lfun Ist1 S
116 i_postdec integer postdecrement (--) ck_lfun ist1 S
120 pow exponentiation (**) ck_null fsT2 S S
122 multiply multiplication (*) ck_null IfsT2 S S
123 i_multiply integer multiplication (*) ck_null ifsT2 S S
124 divide division (/) ck_null IfsT2 S S
125 i_divide integer division (/) ck_null ifsT2 S S
126 modulo modulus (%) ck_null IifsT2 S S
127 i_modulo integer modulus (%) ck_null ifsT2 S S
128 repeat repeat (x) ck_repeat fmt2 L S
130 add addition (+) ck_null IfsT2 S S
131 i_add integer addition (+) ck_null ifsT2 S S
132 subtract subtraction (-) ck_null IfsT2 S S
133 i_subtract integer subtraction (-) ck_null ifsT2 S S
134 concat concatenation (.) or string ck_concat fsT2 S S
136 stringify string ck_stringify fsT@ S
138 left_shift left bitshift (<<) ck_bitop fsT2 S S
139 right_shift right bitshift (>>) ck_bitop fsT2 S S
141 lt numeric lt (<) ck_cmp Iifs2 S S<
142 i_lt integer lt (<) ck_cmp ifs2 S S<
143 gt numeric gt (>) ck_cmp Iifs2 S S<
144 i_gt integer gt (>) ck_cmp ifs2 S S<
145 le numeric le (<=) ck_cmp Iifs2 S S<
146 i_le integer le (<=) ck_cmp ifs2 S S<
147 ge numeric ge (>=) ck_cmp Iifs2 S S<
148 i_ge integer ge (>=) ck_cmp ifs2 S S<
149 eq numeric eq (==) ck_cmp Iifs2 S S<
150 i_eq integer eq (==) ck_cmp ifs2 S S<
151 ne numeric ne (!=) ck_cmp Iifs2 S S<
152 i_ne integer ne (!=) ck_cmp ifs2 S S<
153 ncmp numeric comparison (<=>) ck_null Iifst2 S S<
154 i_ncmp integer comparison (<=>) ck_null ifst2 S S<
156 slt string lt ck_null ifs2 S S
157 sgt string gt ck_null ifs2 S S
158 sle string le ck_null ifs2 S S
159 sge string ge ck_null ifs2 S S
160 seq string eq ck_null ifs2 S S
161 sne string ne ck_null ifs2 S S
162 scmp string comparison (cmp) ck_null ifst2 S S
164 bit_and bitwise and (&) ck_bitop fst2 S S|
165 bit_xor bitwise xor (^) ck_bitop fst2 S S|
166 bit_or bitwise or (|) ck_bitop fst2 S S|
167 nbit_and numeric bitwise and (&) ck_bitop fsT2 S S|
168 nbit_xor numeric bitwise xor (^) ck_bitop fsT2 S S|
169 nbit_or numeric bitwise or (|) ck_bitop fsT2 S S|
170 sbit_and string bitwise and (&.) ck_bitop fst2 S S|
171 sbit_xor string bitwise xor (^.) ck_bitop fst2 S S|
172 sbit_or string bitwise or (|.) ck_bitop fst2 S S|
174 negate negation (-) ck_null IfsT1 S
175 i_negate integer negation (-) ck_null ifsT1 S
176 not not ck_null ifs1 S
177 complement 1's complement (~) ck_bitop fst1 S
178 ncomplement numeric 1's complement (~) ck_bitop fsT1 S
179 scomplement string 1's complement (~) ck_null fsT1 S
185 atan2 atan2 ck_fun fsT@ S S
186 sin sin ck_fun fsTu% S?
187 cos cos ck_fun fsTu% S?
188 rand rand ck_fun sT% S?
189 srand srand ck_fun sT% S?
190 exp exp ck_fun fsTu% S?
191 log log ck_fun fsTu% S?
192 sqrt sqrt ck_fun fsTu% S?
196 int int ck_fun fsTu% S?
197 hex hex ck_fun fsTu% S?
198 oct oct ck_fun fsTu% S?
199 abs abs ck_fun fsTu% S?
203 length length ck_length ifsTu% S?
204 substr substr ck_substr st@ S S S? S?
205 vec vec ck_fun ist@ S S S
207 index index ck_index isT@ S S S?
208 rindex rindex ck_index isT@ S S S?
210 sprintf sprintf ck_lfun fmst@ S L
211 formline formline ck_fun ms@ S L
212 ord ord ck_fun ifsTu% S?
213 chr chr ck_fun fsTu% S?
214 crypt crypt ck_fun fsT@ S S
215 ucfirst ucfirst ck_fun fstu% S?
216 lcfirst lcfirst ck_fun fstu% S?
217 uc uc ck_fun fstu% S?
218 lc lc ck_fun fstu% S?
219 quotemeta quotemeta ck_fun fstu% S?
224 aelemfast constant array element ck_null ds$ A S
225 aelemfast_lex constant lexical array element ck_null d0 A S
226 aelemfastlex_store const lexical array element store ck_null d1 A S
227 aelem array element ck_null s2 A S
240 delete delete ck_delete % S
241 exists exists ck_exists is% S
243 helem hash element ck_null s2 H S
253 unpack unpack ck_fun u@ S S?
254 pack pack ck_fun fmst@ S L
255 split split ck_split t/ S S S
256 join join or string ck_join fmst@ S L
266 splice splice ck_fun m@ A S? S? L
268 pop pop ck_shift s% A?
269 shift shift ck_shift s% A?
282 range flipflop ck_null | S S
283 flip range (or flip) ck_null 1 S S
290 xor logical xor ck_null fs2 S S
293 andassign logical and assignment (&&=) ck_null s|
294 orassign logical or assignment (||=) ck_null s|
295 dorassign defined or assignment (//=) ck_null s|
303 caller caller ck_fun t% S?
306 reset symbol reset ck_fun is% S?
309 nextstate next statement ck_null s;
310 dbstate debug next statement ck_null s;
320 last last ck_null s}
321 next next ck_null s}
322 redo redo ck_null s}
324 goto goto ck_null s}
325 exit exit ck_fun s% S?
341 open open ck_open ismt@ F S? L
346 umask umask ck_fun ist% S?
347 binmode binmode ck_fun s@ F S?
349 tie tie ck_fun idms@ R S L
352 dbmopen dbmopen ck_fun is@ H S S
355 sselect select system call ck_select t@ S S S S
359 read read ck_fun imst@ F R S S?
367 sysopen sysopen ck_fun s@ F S S S?
368 sysseek sysseek ck_fun s@ F S S
369 sysread sysread ck_fun imst@ F R S S?
370 syswrite syswrite ck_fun imst@ F S S? S?
374 seek seek ck_tell s@ F S S
375 # truncate really behaves as if it had both "S S" and "F S"
376 truncate truncate ck_trunc is@ S S
378 fcntl fcntl ck_fun st@ F S S
379 ioctl ioctl ck_fun st@ F S S
380 flock flock ck_fun isT@ F S
384 send send ck_fun imst@ Fs S S S?
385 recv recv ck_fun imst@ Fs R S S
387 socket socket ck_fun is@ Fs S S S
388 sockpair socketpair ck_fun is@ Fs Fs S S S
390 bind bind ck_fun is@ Fs S
391 connect connect ck_fun is@ Fs S
392 listen listen ck_fun is@ Fs S
394 shutdown shutdown ck_fun ist@ Fs S
396 gsockopt getsockopt ck_fun is@ Fs S S
397 ssockopt setsockopt ck_fun is@ Fs S S S
414 ftsize -s ck_ftst istu- F-
421 ftsock -S ck_ftst isu- F-
437 # chdir really behaves as if it had both "S?" and "F?"
438 chdir chdir ck_trunc isT% S?
440 chroot chroot ck_fun isTu% S?
444 rename rename ck_fun isT@ S S
445 link link ck_fun isT@ S S
446 symlink symlink ck_fun isT@ S S
447 readlink readlink ck_fun stu% S?
448 mkdir mkdir ck_fun isTu@ S? S?
449 rmdir rmdir ck_fun isTu% S?
453 open_dir opendir ck_fun is@ F S
456 seekdir seekdir ck_fun s@ DF S
457 rewinddir rewinddir ck_fun s% DF
464 waitpid waitpid ck_fun isT@ S S
465 system system ck_exec imsT@ S? L
466 exec exec ck_exec imsT@ S? L
469 getpgrp getpgrp ck_fun isT% S?
470 setpgrp setpgrp ck_fun isT@ S? S?
471 getpriority getpriority ck_fun isT@ S S
472 setpriority setpriority ck_fun isT@ S S S
478 localtime localtime ck_fun t% S?
479 gmtime gmtime ck_fun t% S?
480 alarm alarm ck_fun istu% S?
481 sleep sleep ck_fun isT% S?
485 shmget shmget ck_fun imst@ S S S
486 shmctl shmctl ck_fun imst@ S S S
487 shmread shmread ck_fun imst@ S S S S
488 shmwrite shmwrite ck_fun imst@ S S S S
492 msgget msgget ck_fun imst@ S S
493 msgctl msgctl ck_fun imst@ S S S
494 msgsnd msgsnd ck_fun imst@ S S S
495 msgrcv msgrcv ck_fun imst@ S S S S S
499 semop semop ck_fun imst@ S S
500 semget semget ck_fun imst@ S S S
501 semctl semctl ck_fun imst@ S S S S
505 require require ck_require dsu% S?
506 dofile do "file" ck_fun d1 S
507 hintseval eval hints ck_svconst s$
508 entereval eval "string" ck_eval du% S?
509 leaveeval eval "string" exit ck_null 1 S
515 ghbyname gethostbyname ck_fun % S
516 ghbyaddr gethostbyaddr ck_fun @ S S
518 gnbyname getnetbyname ck_fun % S
519 gnbyaddr getnetbyaddr ck_fun @ S S
521 gpbyname getprotobyname ck_fun % S
522 gpbynumber getprotobynumber ck_fun @ S
524 gsbyname getservbyname ck_fun @ S S
525 gsbyport getservbyport ck_fun @ S S
527 shostent sethostent ck_fun is% S
528 snetent setnetent ck_fun is% S
529 sprotoent setprotoent ck_fun is% S
530 sservent setservent ck_fun is% S
535 gpwnam getpwnam ck_fun % S
536 gpwuid getpwuid ck_fun % S
540 ggrnam getgrnam ck_fun % S
541 ggrgid getgrgid ck_fun % S
549 syscall syscall ck_fun imst@ S L
552 lock lock ck_rfun s% R
567 fc fc ck_fun fstu% S?
602 helemexistsor hash element exists or ck_helemexistsor | S S