@in
is sorted, and you want @out
to be sorted:, b) If you don't know whether @in
is sorted:, c) Like (b), but @in
contains only small integers:, d)
A way to do (b) without any loops or greps:, e) Like (d), but @in
contains only small positive integers:
glob()
or <*>, No spawning if tainted
$CDPATH,
$ENV,
$BASH_ENV, No spawning if tainted $TERM
doesn't look like a terminal name
my()
in Control Structures, pack()
and unpack(),
sysseek(),
use
VERSION, use Module
VERSION
LIST, prototype(FUNCTION),
srand, $_
as Default,
m//gc
does not reset search position on failure, m//x
ignores whitespace before ?*+{}, nested sub{} closures work now, formats work right on changing lexicals
isa(CLASS),
can(METHOD),
VERSION(
[NEED] )
qw(sub1
sub2 sub3), use blib, use blib 'dir', use constant
NAME =>
VALUE, use locale, use ops, use vmsish
scalar(%s),
Attempt to free nonexistent shared string, Attempt to use reference as lvalue in substr, Can't redefine active sort subroutine %s, Can't use bareword (``%s'') as %s ref while ``strict refs'' in use, Cannot resolve method `%s' overloading `%s' in package `%s', Constant subroutine %s redefined, Constant subroutine %s undefined, Copy method did not return a reference, Died, Exiting pseudo-block via %s, Identifier too long, Illegal character %s (carriage return), Illegal switch in
PERL5OPT: %s, Integer overflow in hex number, Integer overflow in octal number, internal error: glob failed, Invalid conversion in %s: ``%s'', Invalid type in pack: '%s', Invalid type in unpack: '%s', Name ``%s::%s'' used only once: possible typo, Null picture in formline, Offset outside string, Out of memory!, Out of memory during request for %s, panic: frexp, Possible attempt to put comments in qw()
list, Possible attempt to separate words with commas, Scalar value @%s{%s} better written as $%s{%s}, Stub found while resolving method `%s' overloading `%s' in package `%s', Too late for ``
-T'' option, untie attempted while %d inner references still exist, Unrecognized character %s, Unsupported function fork, Use of ``$$<digit>'' to mean ``${$}<digit>'' is deprecated, Value of %s can be ``0''; test with defined(),
Variable ``%s'' may be unavailable, Variable ``%s'' will not stay shared, Warning: something's wrong, Ill-formed logical name |%s| in prime_env_iter, Got an error from DosAllocMem, Malformed
PERLLIB_PREFIX,
PERL_SH_DIR too long, Process terminated by SIG%s
'STRING'
, qq/STRING/,
``STRING'', qx/STRING/,
`STRING`, qw/STRING/, s/PATTERN/REPLACEMENT/egimosx, tr/SEARCHLIST/REPLACEMENTLIST/cds, y/SEARCHLIST/REPLACEMENTLIST/cds
I<THERE IS NO GENERAL RULE FOR CONVERTING A LIST INTO A SCALAR!>
SUBROUTINE(LIST),
do
EXPR, dump
LABEL, each
HASH, eof
FILEHANDLE, eof (), eof, eval
EXPR, eval
BLOCK, exec
LIST, exists
EXPR, exit
EXPR, exp
EXPR, exp, fcntl
FILEHANDLE,FUNCTION,SCALAR, fileno
FILEHANDLE, flock
FILEHANDLE,OPERATION, fork, format, formline
PICTURE,LIST, getc
FILEHANDLE, getc, getlogin, getpeername
SOCKET, getpgrp
PID, getppid, getpriority
WHICH,WHO, getpwnam
NAME, getgrnam
NAME, gethostbyname
NAME, getnetbyname
NAME, getprotobyname
NAME, getpwuid
UID, getgrgid
GID, getservbyname
NAME,PROTO, gethostbyaddr
ADDR,ADDRTYPE, getnetbyaddr
ADDR,ADDRTYPE, getprotobynumber
NUMBER, getservbyport
PORT,PROTO, getpwent, getgrent, gethostent, getnetent, getprotoent, getservent, setpwent, setgrent, sethostent
STAYOPEN, setnetent
STAYOPEN, setprotoent
STAYOPEN, setservent
STAYOPEN, endpwent, endgrent, endhostent, endnetent, endprotoent, endservent, getsockname
SOCKET, getsockopt
SOCKET,LEVEL,OPTNAME, glob
EXPR, glob, gmtime
EXPR, goto
LABEL, goto
EXPR, goto
&NAME, grep
BLOCK
LIST, grep
EXPR,LIST, hex
EXPR, hex, import, index
STR,SUBSTR,POSITION, index
STR,SUBSTR, int
EXPR, int, ioctl
FILEHANDLE,FUNCTION,SCALAR, join
EXPR,LIST, keys
HASH, kill
LIST, last
LABEL, last, lc
EXPR, lc, lcfirst
EXPR, lcfirst, length
EXPR, length, link
OLDFILE,NEWFILE, listen
SOCKET,QUEUESIZE, local
EXPR, localtime
EXPR, log
EXPR, log, lstat
FILEHANDLE, lstat
EXPR, lstat, m//, map
BLOCK
LIST, map
EXPR,LIST, mkdir
FILENAME,MODE, msgctl
ID,CMD,ARG, msgget
KEY,FLAGS, msgsnd
ID,MSG,FLAGS, msgrcv
ID,VAR,SIZE,TYPE,FLAGS, my
EXPR, next
LABEL, next, no Module
LIST, oct
EXPR, oct, open
FILEHANDLE,EXPR, open
FILEHANDLE, opendir
DIRHANDLE,EXPR, ord
EXPR, ord, pack
TEMPLATE,LIST, package
NAMESPACE, pipe
READHANDLE,WRITEHANDLE, pop
ARRAY, pop, pos
SCALAR, pos, print
FILEHANDLE
LIST, print
LIST, print, printf
FILEHANDLE
FORMAT,
LIST, printf
FORMAT,
LIST, prototype
FUNCTION, push
ARRAY,LIST, q/STRING/, qq/STRING/, qx/STRING/, qw/STRING/, quotemeta
EXPR, quotemeta, rand
EXPR, rand, read
FILEHANDLE,SCALAR,LENGTH,OFFSET, read
FILEHANDLE,SCALAR,LENGTH, readdir
DIRHANDLE, readlink
EXPR, readlink, recv
SOCKET,SCALAR,LEN,FLAGS, redo
LABEL, redo, ref
EXPR, ref, rename
OLDNAME,NEWNAME, require
EXPR, require, reset
EXPR, reset, return
EXPR, return, reverse
LIST, rewinddir
DIRHANDLE, rindex
STR,SUBSTR,POSITION, rindex
STR,SUBSTR, rmdir
FILENAME, rmdir, s///, scalar
EXPR, seek
FILEHANDLE,POSITION,WHENCE, seekdir
DIRHANDLE,POS, select
FILEHANDLE, select, select
RBITS,WBITS,EBITS,TIMEOUT, semctl
ID,SEMNUM,CMD,ARG, semget
KEY,NSEMS,FLAGS, semop
KEY,OPSTRING, send
SOCKET,MSG,FLAGS,TO, send
SOCKET,MSG,FLAGS, setpgrp
PID,PGRP, setpriority
WHICH,WHO,PRIORITY, setsockopt
SOCKET,LEVEL,OPTNAME,OPTVAL, shift
ARRAY, shift, shmctl
ID,CMD,ARG, shmget
KEY,SIZE,FLAGS, shmread
ID,VAR,POS,SIZE, shmwrite
ID,STRING,POS,SIZE, shutdown
SOCKET,HOW, sin
EXPR, sin, sleep
EXPR, sleep, socket
SOCKET,DOMAIN,TYPE,PROTOCOL, socketpair
SOCKET1,SOCKET2,DOMAIN,TYPE,PROTOCOL, sort
SUBNAME
LIST, sort
BLOCK
LIST, sort
LIST, splice
ARRAY,OFFSET,LENGTH,LIST, splice
ARRAY,OFFSET,LENGTH, splice
ARRAY,OFFSET, split
/PATTERN/,EXPR,LIMIT, split
/PATTERN/,EXPR, split
/PATTERN/, split, sprintf
FORMAT,
LIST, sqrt
EXPR, sqrt, srand
EXPR, srand, stat
FILEHANDLE, stat
EXPR, stat, study
SCALAR, study, sub
BLOCK, sub
NAME, sub
NAME
BLOCK, substr
EXPR,OFFSET,LEN, substr
EXPR,OFFSET, symlink
OLDFILE,NEWFILE, syscall
LIST, sysopen
FILEHANDLE,FILENAME,MODE, sysopen
FILEHANDLE,FILENAME,MODE,PERMS, sysread
FILEHANDLE,SCALAR,LENGTH,OFFSET, sysread
FILEHANDLE,SCALAR,LENGTH, sysseek
FILEHANDLE,POSITION,WHENCE, system
LIST, syswrite
FILEHANDLE,SCALAR,LENGTH,OFFSET, syswrite
FILEHANDLE,SCALAR,LENGTH, tell
FILEHANDLE, tell, telldir
DIRHANDLE, tie
VARIABLE,CLASSNAME,LIST, tied
VARIABLE, time, times, tr///, truncate
FILEHANDLE,LENGTH, truncate
EXPR,LENGTH, uc
EXPR, uc, ucfirst
EXPR, ucfirst, umask
EXPR, umask, undef
EXPR, undef, unlink
LIST, unlink, unpack
TEMPLATE,EXPR, untie
VARIABLE, unshift
ARRAY,LIST, use Module
LIST, use Module, use Module
VERSION
LIST, use
VERSION, utime
LIST, values
HASH, vec
EXPR,OFFSET,BITS, wait, waitpid
PID,FLAGS, wantarray, warn
LIST, write
FILEHANDLE, write
EXPR, write, y///
qw(sub1
sub2 sub3), blib,
diagnostics, integer, less, lib, locale, ops, overload, sigtrap, strict,
subs, vmsish, vars
die(...)
to croak(...),
Several
other minor changes
le
, ge
, gt and cmp
):,
Case-mapping interpolation (with \l, \L, \u
or <
\U>),
Matching operator (m//):, Substitution operator (s///):,
In-memory formatting function (sprintf()):, Output formatting
functions (printf() and write()):,
Case-mapping functions (lc(), lcfirst(),
uc(),
ucfirst()):,
POSIX locale-dependent functions
(localeconv(), strcoll(),strftime(),
strxfrm()):,
POSIX character class
tests (isalnum(), isalpha(),
isdigit(),isgraph(),
islower(),
isprint(),
ispunct(),
isspace(),
isupper(),
isxdigit()):
isa(CLASS),
can(METHOD),
VERSION(
[NEED] )
ShellBang
, pager, tkRunning, signalLevel, warnLevel
,
dieLevel
, AutoTrace, LineInfo, inhibit_exit, PrintRet,
ornaments, frame, maxTraceLen, arrayDepth, hashDepth
,
compactDump, veryCompact
, globPrint, DumpDBFiles,
DumpPackages, quote, HighBit
, undefPrint
, UsageOnly, TTY,
noTTY, ReadLine, NonStop, < [ command ], << command,
> command, >> command, { [ command ], {{ command, ! number, ! -number, ! pattern, !! cmd,
H -number, q or
^D,
R, |dbcmd, ||dbcmd, = [alias value], command, m expr, m package
warn()
won't let you specify a
filehandle
use overload
directive, Overloading of an operation is inherited by derived classes
strict refs
, strict vars
, strict subs
timeit(COUNT,
CODE), timethis (
COUNT,
CODE, [
TITLE, [
STYLE ]] ), timethese (
COUNT,
CODEHASHREF, [
STYLE ] ), timediff (
T1,
T2 ), timestr (
TIMEDIFF, [
STYLE, [
FORMAT ]] )
expand($type,@things),
Programming Examples
'$'
or '*$'
), Array ('@'
or '*@'
), Hash ('%'
or
'*%'
), Class ('Class_Name'
or '*Class_Name'
)
myconfig(),
config_sh(),
config_vars(@names)
dl_error(),
$dl_debug,
dl_findfile(),
dl_expandspec(),
dl_load_file(),
dl_loadflags(),
dl_find_symbol(),
dl_find_symbol_anywhere(),
dl_undef_symbols(),
dl_install_xsub(),
bootstrap()
xsinit(),
Examples, ldopts(),
Examples,
perl_inc(),
ccflags(),
ccdlflags(),
ccopts(),
xsi_header(),
xsi_protos(@modules),
xsi_body(@modules)
make distcheck, make skipcheck, make distclean, make manifest, make distdir, make tardist, make dist, make uutardist, make shdist, make zipdist, make ci
Not in MANIFEST:
file, No such file:
file, MANIFEST: $!,
Added to MANIFEST:
file
rmscopy($from,$to[,$date_flag])
open(
FILENAME
[,MODE
[,PERMS]] )
bits(),
bits(),
select (
READ,
WRITE,
ERROR [,
TIMEOUT ] )
accept([PKG]),
timeout([VAL]),
sockopt(OPT
[,
VAL]), sockdomain, socktype, protocol
hostpath(),
peerpath()
open(
FILENAME
[,MODE
[,PERMS]] )
bits(),
bits(),
select (
READ,
WRITE,
ERROR [,
TIMEOUT ] )
accept([PKG]),
timeout([VAL]),
sockopt(OPT
[,
VAL]), sockdomain, socktype, protocol
hostpath(),
peerpath()
$def_timeout
[, $bytes]]]);,
$p->ping($host [, $timeout]);, $p->close();,
pingecho($host
[, $timeout]);
OUT
,
MinLine, findConsole, Attribs, Features
All tests successful.\nFiles=%d, Tests=%d, %s
, FAILED tests
%s\n\tFailed %d/%d tests, %.2f%% okay.
, Test returned status %d (wstat
%d)
, Failed 1 test, %.2f%% okay. %s
, Failed %d/%d tests, %.2f%% okay.
%s