NAME¶
B::Keywords - Lists of reserved barewords and symbol names
SYNOPSIS¶
use B::Keywords qw( @Symbols @Barewords );
print join "\n", @Symbols,
@Barewords;
DESCRIPTION¶
"B::Keywords" supplies seven arrays of keywords: @Scalars, @Arrays,
@Hashes, @Filehandles, @Symbols, @Functions, and @Barewords. The @Symbols
array includes the contents of each of @Scalars, @Arrays, @Hashes, @Functions
and @Filehandles. Similarly, @Barewords adds a few non-function keywords and
operators to the @Functions array.
All additions and modifications are welcome.
DATA¶
- @Scalars
- @Arrays
- @Hashes
- @Filehandles
- @Functions
- The above are lists of variables, special file handles, and
built in functions.
- @Symbols
- This is just the combination of all of the above:
variables, file handles, and functions.
- @Barewords
- This is a list of other special keywords in perl including
operators and all the control structures.
EXPORT¶
Anything can be exported if you desire. Use the :all tag to get everything.
SEE ALSO¶
keywords.pl from the perl source, perlvar, perlfunc, perldelta.
BUGS¶
Please report any bugs or feature requests to "bug-B-Keywords at
rt.cpan.org", or through the web interface at
http://rt.cpan.org/NoAuth/ReportBug.html?Queue=B-Keywords
<
http://rt.cpan.org/NoAuth/ReportBug.html?Queue=B-Keywords>. I will be
notified, and then you'll automatically be notified of progress on your bug as
I make changes.
SUPPORT¶
You can find documentation for this module with the perldoc command.
perldoc B::Keywords
You can also look for information at:
- •
- RT: CPAN's request tracker
http://rt.cpan.org/NoAuth/Bugs.html?Dist=B-Keywords
<http://rt.cpan.org/NoAuth/Bugs.html?Dist=B-Keywords>
- •
- AnnoCPAN: Annotated CPAN documentation
http://annocpan.org/dist/B-Keywords
<http://annocpan.org/dist/B-Keywords>
- •
- CPAN Ratings
http://cpanratings.perl.org/d/B-Keywords
<http://cpanratings.perl.org/d/B-Keywords>
- •
- Search CPAN
http://search.cpan.org/dist/B-Keywords
<http://search.cpan.org/dist/B-Keywords>
ACKNOWLEDGEMENTS¶
Michael G Schwern for patches
COPYRIGHT AND LICENSE¶
Copyright 2009 Joshua ben Jore, All rights reserved.
This program is free software; you can redistribute it and/or modify it under
the terms of either:
a) the GNU General Public License as published by the Free Software
Foundation; version 2, or
b) the "Artistic License" which comes with Perl.
SOURCE AVAILABILITY¶
This source is in Github:
git://github.com/jbenjore/b-keywords.git
<
git://github.com/jbenjore/b-keywords.git>
AUTHOR¶
Joshua ben Jore <jjore@cpan.org>