Plack-App-MCCS
view release on metacpan or search on metacpan
local/lib/perl5/Perl/Tidy/Tokenizer.pm view on Meta::CPAN
exit
exp
fc
getc
glob
gmtime
hex
int
last
lc
lcfirst
length
localtime
log
lstat
mkdir
next
oct
ord
pop
pos
print
printf
prototype
quotemeta
rand
readline
readlink
readpipe
redo
ref
require
reset
reverse
rmdir
say
select
shift
sin
sleep
sqrt
srand
stat
study
tell
uc
ucfirst
umask
undef
unlink
warn
write
);
@is_keyword_taking_optional_arg{@keywords_taking_optional_arg} =
(1) x scalar(@keywords_taking_optional_arg);
# This list is used to decide if a pattern delimited by question marks,
# ?pattern?, can follow one of these keywords. Note that from perl 5.22
# on, a ?pattern? is not recognized, so we can be much more strict than
# with a /pattern/. Note that 'split' is not in this list. In current
# versions of perl a question following split must be a ternary, but
# in older versions it could be a pattern. The guessing algorithm will
# decide. We are combining two lists here to simplify the test.
@q = ( @keywords_taking_optional_arg, @operator_requestor );
@is_keyword_rejecting_question_as_pattern_delimiter{@q} =
(1) x scalar(@q);
# These are not used in any way yet
# my @unused_keywords = qw(
# __FILE__
# __LINE__
# __PACKAGE__
# );
# The list of keywords was originally extracted from function 'keyword' in
# perl file toke.c version 5.005.03, using this utility, plus a
# little editing: (file getkwd.pl):
# while (<>) { while (/\"(.*)\"/g) { print "$1\n"; } }
# Add 'get' prefix where necessary, then split into the above lists.
# This list should be updated as necessary.
# The list should not contain these special variables:
# ARGV DATA ENV SIG STDERR STDIN STDOUT
# __DATA__ __END__
@is_keyword{@Keywords} = (1) x scalar(@Keywords);
} ## end BEGIN
1;
( run in 0.483 second using v1.01-cache-2.11-cpan-71847e10f99 )