[asperl] integrate latest win32 branch
[p5sagit/p5-mst-13.2.git] / MANIFEST
CommitLineData
2c088079 1Artistic The "Artistic License"
71be2cbc 2Changes Differences from previous version
3Changes5.000 Differences between 4.x and 5.000
4Changes5.001 Differences between 5.000 and 5.001
5Changes5.002 Differences between 5.001 and 5.002
6Changes5.003 Differences between 5.002 and 5.003
18c9c86b 7configure.gnu Crude emulation of GNU configure
774d564b 8Configure Portability tool
2c088079 9Copying The GNU General Public License
10EXTERN.h Included before foreign .h files
71be2cbc 11INSTALL Detailed installation instructions
2c088079 12INTERN.h Included before domestic .h files
13MANIFEST This list of files
14Makefile.SH A script that generates Makefile
71be2cbc 15Porting/Glossary Glossary of config.sh variables
3e3baf6d 16Porting/makerel Release making utility
17Porting/patchls Flexible patch file listing utility
aa689395 18Porting/pumpkin.pod Guidelines and hints for Perl maintainers
2c088079 19README The Instructions
0a753a76 20README.amiga Notes about AmigaOS port
5aabfad6 21README.cygwin32 Notes about Cygwin32 port
39e571d4 22README.dos Notes about dos/djgpp port
2c088079 23README.os2 Notes about OS/2 port
24README.plan9 Notes about Plan9 port
ff68c719 25README.qnx Notes about QNX port
2b4677ea 26README.threads Notes about multithreading
2c088079 27README.vms Notes about VMS port
68dc0745 28README.win32 Notes about Win32 port
2c088079 29Todo The Wishlist
3d5dd49f 30Todo.5.005 What needs doing before 5.005 release
2c088079 31XSUB.h Include file for extension subroutines
32av.c Array value code
33av.h Array value header
a8581515 34bytecode.h Bytecode header for compiler
e21c45ac 35bytecode.pl Produces byterun.h, byterun.c and ext/B/Asmdata.pm
36byterun.c Runtime support for compiler-generated bytecode
37byterun.h Header for byterun.c
a8581515 38cc_runtime.h Macros need by runtime of compiler-generated code
2c088079 39cflags.SH A script that emits C compilation flags per file
5f05dabc 40compat3.sym List of symbols for binary-compatibility with 5.003
2c088079 41config_H Sample config.h
42config_h.SH Produces config.h
43configpm Produces lib/Config.pm
44cop.h Control operator header
45cv.h Code value header
5aabfad6 46cygwin32/cw32imp.h Cygwin32 port
47cygwin32/gcc2 Cygwin32 port
48cygwin32/ld2 Cygwin32 port
49cygwin32/perlgcc Cygwin32 port
50cygwin32/perlld Cygwin32 port
2c088079 51deb.c Debugging routines
39e571d4 52djgpp/config.over DOS/DJGPP port
53djgpp/configure.bat DOS/DJGPP port
54djgpp/djgpp.c DOS/DJGPP port
55djgpp/djgppsed.sh DOS/DJGPP port
56djgpp/fixpmain DOS/DJGPP port
2c088079 57doio.c I/O operations
58doop.c Support code for various operations
59dosish.h Some defines for MS/DOSish machines
60dump.c Debugging output
61eg/ADB An adb wrapper to put in your crash dir
62eg/README Intro to example perl scripts
54310121 63eg/cgi/RunMeFirst Setup script for CGI examples
64eg/cgi/clickable_image.cgi CGI example
65eg/cgi/cookie.cgi CGI example
66eg/cgi/crash.cgi CGI example
67eg/cgi/customize.cgi CGI example
68eg/cgi/diff_upload.cgi CGI example
69eg/cgi/file_upload.cgi CGI example
70eg/cgi/frameset.cgi CGI example
71eg/cgi/index.html Index page for CGI examples
72eg/cgi/internal_links.cgi CGI example
73eg/cgi/javascript.cgi CGI example
74eg/cgi/monty.cgi CGI example
75eg/cgi/multiple_forms.cgi CGI example
76eg/cgi/nph-clock.cgi CGI example
77eg/cgi/popup.cgi CGI example
78eg/cgi/save_state.cgi CGI example
79eg/cgi/tryit.cgi CGI example
80eg/cgi/wilogo.gif.uu Small image for CGI examples
2c088079 81eg/changes A program to list recently changed files
82eg/client A sample client
83eg/down A program to do things to subdirectories
84eg/dus A program to do du -s on non-mounted dirs
85eg/findcp A find wrapper that implements a -cp switch
86eg/findtar A find wrapper that pumps out a tar file
87eg/g/gcp A program to do a global rcp
88eg/g/gcp.man Manual page for gcp
89eg/g/ged A program to do a global edit
90eg/g/ghosts A sample /etc/ghosts file
91eg/g/gsh A program to do a global rsh
92eg/g/gsh.man Manual page for gsh
93eg/muck A program to find missing make dependencies
94eg/muck.man Manual page for muck
95eg/myrup A program to find lightly loaded machines
96eg/nih Script to insert #! workaround
97eg/relink A program to change symbolic links
98eg/rename A program to rename files
99eg/rmfrom A program to feed doomed filenames to
100eg/scan/scan_df Scan for filesystem anomalies
101eg/scan/scan_last Scan for login anomalies
102eg/scan/scan_messages Scan for console message anomalies
103eg/scan/scan_passwd Scan for passwd file anomalies
104eg/scan/scan_ps Scan for process anomalies
105eg/scan/scan_sudo Scan for sudo anomalies
106eg/scan/scan_suid Scan for setuid anomalies
107eg/scan/scanner An anomaly reporter
108eg/server A sample server
109eg/shmkill A program to remove unused shared memory
110eg/sysvipc/README Intro to Sys V IPC examples
111eg/sysvipc/ipcmsg Example of SYS V IPC message queues
112eg/sysvipc/ipcsem Example of Sys V IPC semaphores
113eg/sysvipc/ipcshm Example of Sys V IPC shared memory
114eg/travesty A program to print travesties of its input text
115eg/unuc Un-uppercases an all-uppercase text
116eg/uudecode A version of uudecode
117eg/van/empty A program to empty the trashcan
118eg/van/unvanish A program to undo what vanish does
119eg/van/vanexp A program to expire vanished files
120eg/van/vanish A program to put files in a trashcan
121eg/who A sample who program
122eg/wrapsuid A setuid script wrapper generator
123emacs/cperl-mode.el An alternate perl-mode
3ee700d1 124emacs/ptags Creates smart TAGS file
2c088079 125embed.h Maps symbols to safer names
126embed.pl Produces embed.h
aa061f24 127embedvar.h C namespace management
e21c45ac 128ext/B/B.pm Compiler backend support functions and methods
a8581515 129ext/B/B.xs Compiler backend external subroutines
e21c45ac 130ext/B/B/Asmdata.pm Compiler backend data for assembler
131ext/B/B/Assembler.pm Compiler backend assembler support functions
132ext/B/B/Bblock.pm Compiler basic block analysis support
133ext/B/B/Bytecode.pm Compiler Bytecode backend
134ext/B/B/C.pm Compiler C backend
135ext/B/B/CC.pm Compiler CC backend
136ext/B/B/Debug.pm Compiler Debug backend
137ext/B/B/Deparse.pm Compiler Deparse backend
138ext/B/B/Disassembler.pm Compiler Disassembler backend
139ext/B/B/Lint.pm Compiler Lint backend
140ext/B/B/Showlex.pm Compiler Showlex backend
141ext/B/B/Stackobj.pm Compiler stack objects support functions
142ext/B/B/Terse.pm Compiler Terse backend
143ext/B/B/Xref.pm Compiler Xref backend
144ext/B/B/assemble Assemble compiler bytecode
145ext/B/B/cc_harness Simplistic wrapper for using -MO=CC compiler
146ext/B/B/disassemble Disassemble compiler bytecode output
147ext/B/B/makeliblinks Make a simplistic XSUB .so symlink tree for compiler
a8581515 148ext/B/Makefile.PL Compiler backend makefile writer
149ext/B/NOTES Compiler backend notes
e21c45ac 150ext/B/O.pm Compiler front-end module (-MO=...)
a8581515 151ext/B/README Compiler backend README
152ext/B/TESTS Compiler backend test data
153ext/B/Todo Compiler backend Todo list
154ext/B/byteperl.c Bytecode runner
155ext/B/ramblings/cc.notes Compiler ramblings: notes on CC backend
156ext/B/ramblings/curcop.runtime Compiler ramblings: notes on curcop use
157ext/B/ramblings/flip-flop Compiler ramblings: notes on flip-flop
158ext/B/ramblings/magic Compiler ramblings: notes on magic
159ext/B/ramblings/reg.alloc Compiler ramblings: register allocation
160ext/B/ramblings/runtime.porting Compiler ramblings: porting PP enging
161ext/B/typemap Compiler backend interface types
045291aa 162ext/DB_File/Changes Berkeley DB extension change log
a0d0e21e 163ext/DB_File/DB_File.pm Berkeley DB extension Perl module
164ext/DB_File/DB_File.xs Berkeley DB extension external subroutines
165ext/DB_File/DB_File_BS Berkeley DB extension mkbootstrap fodder
42793c05 166ext/DB_File/Makefile.PL Berkeley DB extension makefile writer
a0d0e21e 167ext/DB_File/typemap Berkeley DB extension interface types
a0d0e21e 168ext/DynaLoader/DynaLoader.pm Dynamic Loader perl module
42793c05 169ext/DynaLoader/Makefile.PL Dynamic Loader makefile writer
a0d0e21e 170ext/DynaLoader/README Dynamic Loader notes and intro
171ext/DynaLoader/dl_aix.xs AIX implementation
5aabfad6 172ext/DynaLoader/dl_cygwin32.xs Cygwin32 implementation
a0d0e21e 173ext/DynaLoader/dl_dld.xs GNU dld style implementation
174ext/DynaLoader/dl_dlopen.xs BSD/SunOS4&5 dlopen() style implementation
175ext/DynaLoader/dl_hpux.xs HP-UX implementation
176ext/DynaLoader/dl_next.xs Next implementation
177ext/DynaLoader/dl_none.xs Stub implementation
178ext/DynaLoader/dl_vms.xs VMS implementation
179ext/DynaLoader/dlutils.c Dynamic loader utilities for dl_*.xs files
180ext/Fcntl/Fcntl.pm Fcntl extension Perl module
181ext/Fcntl/Fcntl.xs Fcntl extension external subroutines
42793c05 182ext/Fcntl/Makefile.PL Fcntl extension makefile writer
a0d0e21e 183ext/GDBM_File/GDBM_File.pm GDBM extension Perl module
184ext/GDBM_File/GDBM_File.xs GDBM extension external subroutines
42793c05 185ext/GDBM_File/Makefile.PL GDBM extension makefile writer
a0d0e21e 186ext/GDBM_File/typemap GDBM extension interface types
1ff2bca7 187ext/IO/IO.pm Top-level interface to IO::* classes
188ext/IO/IO.xs IO extension external subroutines
189ext/IO/Makefile.PL IO extension makefile writer
7a4c00b4 190ext/IO/README IO extension maintenance notice
1ff2bca7 191ext/IO/lib/IO/File.pm IO::File extension Perl module
192ext/IO/lib/IO/Handle.pm IO::Handle extension Perl module
193ext/IO/lib/IO/Pipe.pm IO::Pipe extension Perl module
194ext/IO/lib/IO/Seekable.pm IO::Seekable extension Perl module
195ext/IO/lib/IO/Select.pm IO::Select extension Perl module
196ext/IO/lib/IO/Socket.pm IO::Socket extension Perl module
42793c05 197ext/NDBM_File/Makefile.PL NDBM extension makefile writer
a0d0e21e 198ext/NDBM_File/NDBM_File.pm NDBM extension Perl module
199ext/NDBM_File/NDBM_File.xs NDBM extension external subroutines
b971f6e4 200ext/NDBM_File/hints/dec_osf.pl Hint for NDBM_File for named architecture
31574abf 201ext/NDBM_File/hints/dynixptx.pl Hint for NDBM_File for named architecture
c2960299 202ext/NDBM_File/hints/solaris.pl Hint for NDBM_File for named architecture
a5f75d66 203ext/NDBM_File/hints/svr4.pl Hint for NDBM_File for named architecture
a0d0e21e 204ext/NDBM_File/typemap NDBM extension interface types
42793c05 205ext/ODBM_File/Makefile.PL ODBM extension makefile writer
a0d0e21e 206ext/ODBM_File/ODBM_File.pm ODBM extension Perl module
207ext/ODBM_File/ODBM_File.xs ODBM extension external subroutines
26221e35 208ext/ODBM_File/hints/dec_osf.pl Hint for ODBM_File for named architecture
d90ad6cd 209ext/ODBM_File/hints/hpux.pl Hint for ODBM_File for named architecture
c2960299 210ext/ODBM_File/hints/sco.pl Hint for ODBM_File for named architecture
211ext/ODBM_File/hints/solaris.pl Hint for ODBM_File for named architecture
212ext/ODBM_File/hints/svr4.pl Hint for ODBM_File for named architecture
d90ad6cd 213ext/ODBM_File/hints/ultrix.pl Hint for ODBM_File for named architecture
a0d0e21e 214ext/ODBM_File/typemap ODBM extension interface types
760ac839 215ext/Opcode/Makefile.PL Opcode extension makefile writer
1ff2bca7 216ext/Opcode/Opcode.pm Opcode extension Perl module
217ext/Opcode/Opcode.xs Opcode extension external subroutines
218ext/Opcode/Safe.pm Safe extension Perl module
219ext/Opcode/ops.pm "Pragma" form of Opcode extension Perl module
42793c05 220ext/POSIX/Makefile.PL POSIX extension makefile writer
a0d0e21e 221ext/POSIX/POSIX.pm POSIX extension Perl module
37120919 222ext/POSIX/POSIX.pod POSIX extension documentation
a0d0e21e 223ext/POSIX/POSIX.xs POSIX extension external subroutines
84ef74c4 224ext/POSIX/hints/linux.pl Hint for POSIX for named architecture
31574abf 225ext/POSIX/hints/next_3.pl Hint for POSIX for named architecture
84ef74c4 226ext/POSIX/hints/sunos_4.pl Hint for POSIX for named architecture
a0d0e21e 227ext/POSIX/typemap POSIX extension interface types
42793c05 228ext/SDBM_File/Makefile.PL SDBM extension makefile writer
a0d0e21e 229ext/SDBM_File/SDBM_File.pm SDBM extension Perl module
230ext/SDBM_File/SDBM_File.xs SDBM extension external subroutines
2c088079 231ext/SDBM_File/sdbm/CHANGES SDBM kit
232ext/SDBM_File/sdbm/COMPARE SDBM kit
233ext/SDBM_File/sdbm/Makefile.PL SDBM kit
234ext/SDBM_File/sdbm/README SDBM kit
235ext/SDBM_File/sdbm/README.too SDBM kit
236ext/SDBM_File/sdbm/biblio SDBM kit
237ext/SDBM_File/sdbm/dba.c SDBM kit
238ext/SDBM_File/sdbm/dbd.c SDBM kit
239ext/SDBM_File/sdbm/dbe.1 SDBM kit
240ext/SDBM_File/sdbm/dbe.c SDBM kit
241ext/SDBM_File/sdbm/dbm.c SDBM kit
242ext/SDBM_File/sdbm/dbm.h SDBM kit
243ext/SDBM_File/sdbm/dbu.c SDBM kit
244ext/SDBM_File/sdbm/grind SDBM kit
245ext/SDBM_File/sdbm/hash.c SDBM kit
a0d0e21e 246ext/SDBM_File/sdbm/linux.patches SDBM kit
247ext/SDBM_File/sdbm/makefile.sdbm SDBM kit
2c088079 248ext/SDBM_File/sdbm/pair.c SDBM kit
249ext/SDBM_File/sdbm/pair.h SDBM kit
250ext/SDBM_File/sdbm/readme.ms SDBM kit
251ext/SDBM_File/sdbm/sdbm.3 SDBM kit
252ext/SDBM_File/sdbm/sdbm.c SDBM kit
253ext/SDBM_File/sdbm/sdbm.h SDBM kit
254ext/SDBM_File/sdbm/tune.h SDBM kit
255ext/SDBM_File/sdbm/util.c SDBM kit
a49c8269 256ext/SDBM_File/typemap SDBM extension interface types
2c088079 257ext/Socket/Makefile.PL Socket extension makefile writer
258ext/Socket/Socket.pm Socket extension Perl module
259ext/Socket/Socket.xs Socket extension external subroutines
50cfdc51 260ext/Thread/Makefile.PL Thread extension makefile writer
261ext/Thread/Notes Thread notes
262ext/Thread/README Thread README
50cfdc51 263ext/Thread/Thread/Queue.pm Thread synchronised queue objects
264ext/Thread/Thread/Semaphore.pm Thread semaphore objects
458fb581 265ext/Thread/Thread/Specific.pm Thread specific data access
50cfdc51 266ext/Thread/Thread.pm Thread extension Perl module
267ext/Thread/Thread.xs Thread extension external subroutines
268ext/Thread/create.t Test thread creation
458fb581 269ext/Thread/die.t Test thread die()
270ext/Thread/die2.t Test thread die() differently
50cfdc51 271ext/Thread/io.t Test threads doing simple I/O
272ext/Thread/join.t Test thread joining
273ext/Thread/join2.t Test thread joining differently
274ext/Thread/list.t Test getting list of all threads
275ext/Thread/lock.t Test lock primitive
276ext/Thread/queue.t Test Thread::Queue module
458fb581 277ext/Thread/specific.t Test thread-specific user data
50cfdc51 278ext/Thread/sync.t Test thread synchronisation
279ext/Thread/sync2.t Test thread synchronisation
280ext/Thread/typemap Thread extension interface types
281ext/Thread/unsync.t Test thread implicit synchronisation
282ext/Thread/unsync2.t Test thread implicit synchronisation
283ext/Thread/unsync3.t Test thread implicit synchronisation
284ext/Thread/unsync4.t Test thread implicit synchronisation
77a005ab 285ext/attrs/Makefile.PL attrs extension makefile writer
286ext/attrs/attrs.pm attrs extension Perl module
287ext/attrs/attrs.xs attrs extension external subroutines
2c088079 288ext/util/make_ext Used by Makefile to execute extension Makefiles
289ext/util/mkbootstrap Turns ext/*/*_BS into bootstrap info
3487771d 290fakethr.h Fake threads header
2c088079 291form.h Public declarations for the above
292global.sym Symbols that need hiding when embedded
293globals.c File to declare global symbols (for shared library)
294gv.c Glob value code
295gv.h Glob value header
296h2pl/README How to turn .ph files into .pl files
297h2pl/cbreak.pl cbreak routines using .ph
298h2pl/cbreak2.pl cbreak routines using .pl
299h2pl/eg/sizeof.ph Sample sizeof array initialization
300h2pl/eg/sys/errno.pl Sample translated errno.pl
301h2pl/eg/sys/ioctl.pl Sample translated ioctl.pl
302h2pl/eg/sysexits.pl Sample translated sysexits.pl
303h2pl/getioctlsizes Program to extract types from ioctl.h
304h2pl/mksizes Program to make %sizeof array
305h2pl/mkvars Program to make .pl from .ph files
306h2pl/tcbreak cbreak test routine using .ph
307h2pl/tcbreak2 cbreak test routine using .pl
308handy.h Handy definitions
309hints/3b1.sh Hints for named architecture
310hints/3b1cc Hints for named architecture
71be2cbc 311hints/README.hints Notes about hints
2c088079 312hints/aix.sh Hints for named architecture
313hints/altos486.sh Hints for named architecture
55497cff 314hints/amigaos.sh Hints for named architecture
2c088079 315hints/apollo.sh Hints for named architecture
44a8e56a 316hints/aux_3.sh Hints for named architecture
28757baa 317hints/broken-db.msg Warning message for systems with broken DB library
2c088079 318hints/bsdos.sh Hints for named architecture
319hints/convexos.sh Hints for named architecture
320hints/cxux.sh Hints for named architecture
5aabfad6 321hints/cygwin32.sh Hints for named architecture
774d564b 322hints/dcosx.sh Hints for named architecture
2c088079 323hints/dec_osf.sh Hints for named architecture
324hints/dgux.sh Hints for named architecture
39e571d4 325hints/dos_djgpp.sh Hints for named architecture
2c088079 326hints/dynix.sh Hints for named architecture
327hints/dynixptx.sh Hints for named architecture
328hints/epix.sh Hints for named architecture
329hints/esix4.sh Hints for named architecture
330hints/fps.sh Hints for named architecture
331hints/freebsd.sh Hints for named architecture
332hints/genix.sh Hints for named architecture
333hints/greenhills.sh Hints for named architecture
334hints/hpux.sh Hints for named architecture
335hints/i386.sh Hints for named architecture
336hints/irix_4.sh Hints for named architecture
337hints/irix_5.sh Hints for named architecture
338hints/irix_6.sh Hints for named architecture
e8c10df3 339hints/irix_6_0.sh Hints for named architecture
340hints/irix_6_1.sh Hints for named architecture
2c088079 341hints/isc.sh Hints for named architecture
342hints/isc_2.sh Hints for named architecture
343hints/linux.sh Hints for named architecture
5f05dabc 344hints/lynxos.sh Hints for named architecture
2c088079 345hints/machten.sh Hints for named architecture
346hints/machten_2.sh Hints for named architecture
347hints/mips.sh Hints for named architecture
348hints/mpc.sh Hints for named architecture
349hints/mpeix.sh Hints for named architecture
350hints/ncr_tower.sh Hints for named architecture
351hints/netbsd.sh Hints for named architecture
3e3baf6d 352hints/newsos4.sh Hints for named architecture
2c088079 353hints/next_3.sh Hints for named architecture
354hints/next_3_0.sh Hints for named architecture
355hints/next_4.sh Hints for named architecture
356hints/opus.sh Hints for named architecture
357hints/os2.sh Hints for named architecture
fb73857a 358hints/os390.sh Hints for named architecture
2c088079 359hints/powerux.sh Hints for named architecture
36477c24 360hints/qnx.sh Hints for named architecture
2c088079 361hints/sco.sh Hints for named architecture
362hints/sco_2_3_0.sh Hints for named architecture
363hints/sco_2_3_1.sh Hints for named architecture
364hints/sco_2_3_2.sh Hints for named architecture
365hints/sco_2_3_3.sh Hints for named architecture
366hints/sco_2_3_4.sh Hints for named architecture
367hints/solaris_2.sh Hints for named architecture
368hints/stellar.sh Hints for named architecture
369hints/sunos_4_0.sh Hints for named architecture
370hints/sunos_4_1.sh Hints for named architecture
371hints/svr4.sh Hints for named architecture
372hints/ti1500.sh Hints for named architecture
373hints/titanos.sh Hints for named architecture
374hints/ultrix_4.sh Hints for named architecture
375hints/umips.sh Hints for named architecture
376hints/unicos.sh Hints for named architecture
7a4c00b4 377hints/unicosmk.sh Hints for named architecture
2c088079 378hints/unisysdynix.sh Hints for named architecture
379hints/utekv.sh Hints for named architecture
380hints/uts.sh Hints for named architecture
381hv.c Hash value code
382hv.h Hash value header
54310121 383installhtml Perl script to install html files for pods
71be2cbc 384installman Perl script to install man pages for pods
2c088079 385installperl Perl script to do "make install" dirty work
386interp.sym Interpreter specific symbols to hide in a struct
aa061f24 387intrpvar.h Variables held in each interpreter instance
2c088079 388keywords.h The keyword numbers
389keywords.pl Program to write keywords.h
390lib/AnyDBM_File.pm Perl module to emulate dbmopen
391lib/AutoLoader.pm Autoloader base class
71be2cbc 392lib/AutoSplit.pm Split up autoload functions
393lib/Benchmark.pm Measure execution time
24fef2a7 394lib/Bundle/CPAN.pm The CPAN bundle
137443ea 395lib/CGI.pm Web server interface ("Common Gateway Interface")
396lib/CGI/Apache.pm Support for Apache's Perl module
397lib/CGI/Carp.pm Log server errors with helpful context
398lib/CGI/Fast.pm Support for FastCGI (persistent server process)
399lib/CGI/Push.pm Support for server push
400lib/CGI/Switch.pm Simple interface for multiple server types
5f05dabc 401lib/CPAN.pm Interface to Comprehensive Perl Archive Network
402lib/CPAN/FirstTime.pm Utility for creating CPAN config files
403lib/CPAN/Nox.pm Runs CPAN while avoiding compiled extensions
2c088079 404lib/Carp.pm Error message base class
8cc95fdb 405lib/Class/Struct.pm Declare struct-like datatypes as Perl classes
2c088079 406lib/Cwd.pm Various cwd routines (getcwd, fastcwd, chdir)
407lib/Devel/SelfStubber.pm Generate stubs for SelfLoader.pm
408lib/DirHandle.pm like FileHandle only for directories
409lib/English.pm Readable aliases for short variables
410lib/Env.pm Map environment into ordinary variables
411lib/Exporter.pm Exporter base class
68dc0745 412lib/ExtUtils/Command.pm Utilities for Make on non-UNIX platforms
2c088079 413lib/ExtUtils/Embed.pm Utilities for embedding Perl in C programs
414lib/ExtUtils/Install.pm Handles 'make install' on extensions
415lib/ExtUtils/Liblist.pm Locates libraries
4db66d7b 416lib/ExtUtils/MM_OS2.pm MakeMaker methods for OS/2
417lib/ExtUtils/MM_Unix.pm MakeMaker base class for Unix
71be2cbc 418lib/ExtUtils/MM_VMS.pm MakeMaker methods for VMS
68dc0745 419lib/ExtUtils/MM_Win32.pm MakeMaker methods for Win32
a0d0e21e 420lib/ExtUtils/MakeMaker.pm Write Makefiles for extensions
005c1a0e 421lib/ExtUtils/Manifest.pm Utilities to write MANIFEST files
422lib/ExtUtils/Mkbootstrap.pm Writes a bootstrap file (see MakeMaker)
c07a80fd 423lib/ExtUtils/Mksymlists.pm Writes a linker options file for extensions
760ac839 424lib/ExtUtils/testlib.pm Fixes up @INC to use just-built extension
3edbfbe5 425lib/ExtUtils/typemap Extension interface types
426lib/ExtUtils/xsubpp External subroutine preprocessor
b6c543e3 427lib/Fatal.pm Make errors in functions/builtins fatal
71be2cbc 428lib/File/Basename.pm Emulate the basename program
2c088079 429lib/File/CheckTree.pm Perl module supporting wholesale file mode validation
5f05dabc 430lib/File/Compare.pm Emulation of cmp command
2c088079 431lib/File/Copy.pm Emulation of cp command
3e3baf6d 432lib/File/DosGlob.pm Win32 DOS-globbing module
2c088079 433lib/File/Find.pm Routines to do a find
71be2cbc 434lib/File/Path.pm Do things like `mkdir -p' and `rm -r'
46fc3d4c 435lib/File/stat.pm By-name interface to Perl's builtin stat
2c088079 436lib/FileCache.pm Keep more files open than the system permits
36477c24 437lib/FileHandle.pm Backward-compatible front end to IO extension
2c088079 438lib/FindBin.pm Find name of currently executing program
71be2cbc 439lib/Getopt/Long.pm Fetch command options (GetOptions)
440lib/Getopt/Std.pm Fetch command options (getopt, getopts)
2c088079 441lib/I18N/Collate.pm Routines to do strxfrm-based collation
442lib/IPC/Open2.pm Open a two-ended pipe
443lib/IPC/Open3.pm Open a three-ended pipe!
444lib/Math/BigFloat.pm An arbitrary precision floating-point arithmetic package
445lib/Math/BigInt.pm An arbitrary precision integer arithmetic package
446lib/Math/Complex.pm A Complex package
5aabfad6 447lib/Math/Trig.pm A simple interface to complex trigonometry
7e1af8bc 448lib/Net/Ping.pm Hello, anybody home?
46fc3d4c 449lib/Net/hostent.pm By-name interface to Perl's builtin gethost*
450lib/Net/netent.pm By-name interface to Perl's builtin getnet*
451lib/Net/protoent.pm By-name interface to Perl's builtin getproto*
452lib/Net/servent.pm By-name interface to Perl's builtin getserv*
2c088079 453lib/Pod/Functions.pm used by pod/splitpod
54310121 454lib/Pod/Html.pm Convert POD data to HTML
2c088079 455lib/Pod/Text.pm Convert POD data to formatted ASCII text
71be2cbc 456lib/Search/Dict.pm Perform binary search on dictionaries
457lib/SelectSaver.pm Enforce proper select scoping
458lib/SelfLoader.pm Load functions only on demand
459lib/Shell.pm Make AUTOLOADed system() calls
2c088079 460lib/Symbol.pm Symbol table manipulation routines
461lib/Sys/Hostname.pm Hostname methods
462lib/Sys/Syslog.pm Perl module supporting syslogging
463lib/Term/Cap.pm Perl module supporting termcap usage
464lib/Term/Complete.pm A command completion subroutine
465lib/Term/ReadLine.pm Stub readline library
7b13a3f5 466lib/Test.pm A simple framework for writing test scripts
2c088079 467lib/Test/Harness.pm A test harness
468lib/Text/Abbrev.pm An abbreviation table builder
469lib/Text/ParseWords.pm Perl module to split words on arbitrary delimiter
470lib/Text/Soundex.pm Perl module to implement Soundex
471lib/Text/Tabs.pm Do expand and unexpand
472lib/Text/Wrap.pm Paragraph formatter
93965878 473lib/Tie/Array.pm Base class for tied arrays
2c088079 474lib/Tie/Hash.pm Base class for tied hashes
5f05dabc 475lib/Tie/RefHash.pm Base class for tied hashes with references as keys
2c088079 476lib/Tie/Scalar.pm Base class for tied scalars
477lib/Tie/SubstrHash.pm Compact hash for known key, value and table size
478lib/Time/Local.pm Reverse translation of localtime, gmtime
46fc3d4c 479lib/Time/gmtime.pm By-name interface to Perl's builtin gmtime
480lib/Time/localtime.pm By-name interface to Perl's builtin localtime
8cc95fdb 481lib/Time/tm.pm Internal object for Time::{gm,local}time
71be2cbc 482lib/UNIVERSAL.pm Base class for ALL classes
46fc3d4c 483lib/User/grent.pm By-name interface to Perl's builtin getgr*
484lib/User/pwent.pm By-name interface to Perl's builtin getpw*
2c088079 485lib/abbrev.pl An abbreviation table builder
486lib/assert.pl assertion and panic with stack trace
68dc0745 487lib/autouse.pm Load and call a function only when it's used
fb73857a 488lib/base.pm Establish IS-A relationship at compile time
2c088079 489lib/bigfloat.pl An arbitrary precision floating point package
490lib/bigint.pl An arbitrary precision integer arithmetic package
491lib/bigrat.pl An arbitrary precision rational arithmetic package
bbce6d69 492lib/blib.pm For "use blib"
2c088079 493lib/cacheout.pl Manages output filehandles when you need too many
3e3baf6d 494lib/chat2.pl Obsolete ipc library (use Comm.pm etc instead)
2c088079 495lib/complete.pl A command completion subroutine
54310121 496lib/constant.pm For "use constant"
2c088079 497lib/ctime.pl A ctime workalike
498lib/diagnostics.pm Print verbose diagnostics
499lib/dotsh.pl Code to "dot" in a shell script
500lib/dumpvar.pl A variable dumper
501lib/exceptions.pl catch and throw routines
502lib/fastcwd.pl a faster but more dangerous getcwd
3487771d 503lib/fields.pm Set up object field names for pseudo-hash-using classes
2c088079 504lib/find.pl A find emulator--used by find2perl
505lib/finddepth.pl A depth-first find emulator--used by find2perl
506lib/flush.pl Routines to do single flush
3e3baf6d 507lib/ftp.pl FTP code (obsolete, use Net::FTP instead)
2c088079 508lib/getcwd.pl A getcwd() emulator
509lib/getopt.pl Perl library supporting option parsing
510lib/getopts.pl Perl library supporting option parsing
511lib/hostname.pl Old hostname code
512lib/importenv.pl Perl routine to get environment into variables
513lib/integer.pm For "use integer"
514lib/less.pm For "use less"
515lib/lib.pm For "use lib"
bbce6d69 516lib/locale.pm For "use locale"
2c088079 517lib/look.pl A "look" equivalent
518lib/newgetopt.pl A perl library supporting long option parsing
71be2cbc 519lib/open2.pl Open a two-ended pipe (uses IPC::Open2)
520lib/open3.pl Open a three-ended pipe (uses IPC::Open3)
521lib/overload.pm Module for overloading perl operators
2c088079 522lib/perl5db.pl Perl debugging routines
523lib/pwd.pl Routines to keep track of PWD environment variable
524lib/shellwords.pl Perl library to split into words with shell quoting
525lib/sigtrap.pm For trapping an abort and giving traceback
2c088079 526lib/stat.pl Perl library supporting stat function
527lib/strict.pm For "use strict"
528lib/subs.pm Declare overriding subs
529lib/syslog.pl Perl library supporting syslogging
530lib/tainted.pl Old code for tainting
531lib/termcap.pl Perl library supporting termcap usage
532lib/timelocal.pl Perl library supporting inverse of localtime, gmtime
533lib/validate.pl Perl library supporting wholesale file mode validation
534lib/vars.pm Declare pseudo-imported global variables
535makeaperl.SH perl script that produces a new perl binary
536makedepend.SH Precursor to makedepend
537makedir.SH Precursor to makedir
538malloc.c A version of malloc you might not want
539mg.c Magic code
540mg.h Magic header
541minimod.pl Writes lib/ExtUtils/Miniperl.pm
542miniperlmain.c Basic perl w/o dynamic loading or extensions
543mv-if-diff Script to mv a file if it changed
544myconfig Prints summary of the current configuration
545nostdio.h Cause compile error on stdio calls
546op.c Opcode syntax tree code
547op.h Opcode syntax tree header
548opcode.h Automatically generated opcode header
549opcode.pl Opcode header generatore
87839c5a 550os2/Changes Changelog for OS/2 port
2c088079 551os2/Makefile.SHs Shared library generation for OS/2
760ac839 552os2/OS2/ExtAttr/Changes EA access module
553os2/OS2/ExtAttr/ExtAttr.pm EA access module
554os2/OS2/ExtAttr/ExtAttr.xs EA access module
555os2/OS2/ExtAttr/MANIFEST EA access module
556os2/OS2/ExtAttr/Makefile.PL EA access module
557os2/OS2/ExtAttr/myea.h EA access module
558os2/OS2/ExtAttr/t/os2_ea.t EA access module
559os2/OS2/ExtAttr/typemap EA access module
560os2/OS2/PrfDB/Changes System database access module
561os2/OS2/PrfDB/MANIFEST System database access module
562os2/OS2/PrfDB/Makefile.PL System database access module
563os2/OS2/PrfDB/PrfDB.pm System database access module
564os2/OS2/PrfDB/PrfDB.xs System database access module
565os2/OS2/PrfDB/t/os2_prfdb.t System database access module
566os2/OS2/PrfDB/typemap System database access module
567os2/OS2/Process/MANIFEST system() constants in a module
568os2/OS2/Process/Makefile.PL system() constants in a module
569os2/OS2/Process/Process.pm system() constants in a module
570os2/OS2/Process/Process.xs system() constants in a module
571os2/OS2/REXX/Changes DLL access module
572os2/OS2/REXX/MANIFEST DLL access module
573os2/OS2/REXX/Makefile.PL DLL access module
574os2/OS2/REXX/REXX.pm DLL access module
575os2/OS2/REXX/REXX.xs DLL access module
576os2/OS2/REXX/t/rx_cmprt.t DLL access module
577os2/OS2/REXX/t/rx_dllld.t DLL access module
578os2/OS2/REXX/t/rx_objcall.t DLL access module
579os2/OS2/REXX/t/rx_sql.test DLL access module
580os2/OS2/REXX/t/rx_tiesql.test DLL access module
581os2/OS2/REXX/t/rx_tievar.t DLL access module
582os2/OS2/REXX/t/rx_tieydb.t DLL access module
583os2/OS2/REXX/t/rx_varset.t DLL access module
584os2/OS2/REXX/t/rx_vrexx.t DLL access module
71be2cbc 585os2/POSIX.mkfifo POSIX.xs patch
2c088079 586os2/diff.configure Patches to Configure
587os2/dl_os2.c Addon for dl_open
588os2/dlfcn.h Addon for dl_open
2c088079 589os2/os2.c Additional code for OS/2
590os2/os2ish.h Header for OS/2
591os2/perl2cmd.pl Corrects installed binaries under OS/2
dd96f567 592os2/os2thread.h pthread-like typedefs
593os2/os2.sym Additional symbols to export
2c088079 594patchlevel.h The current patch level of perl
595perl.c main()
596perl.h Global declarations
71be2cbc 597perl_exp.SH Creates list of exported symbols for AIX
5330fa38 598perldir.h perldir stuff
599perlenv.h perlenv stuff
71be2cbc 600perlio.c C code for PerlIO abstraction
601perlio.h Interface to PerlIO abstraction
3e3baf6d 602perlio.sym Symbols for PerlIO abstraction
5330fa38 603perllio.h perllio stuff
604perlmem.h perlmem stuff
605perlproc.h perlproc stuff
2c088079 606perlsdio.h Fake stdio using perlio
607perlsfio.h Prototype sfio mapping for PerlIO
608perlsh A poor man's perl shell
5330fa38 609perlsock.h perlsock stuff
aa061f24 610perlvars.h Global variables
2c088079 611perly.c A byacc'ed perly.y
612perly.c.diff Fixup perly.c to allow recursion
613perly.fixer A program to remove yacc stack limitations
614perly.h The header file for perly.c
615perly.y Yacc grammar for perl
616plan9/aperl Shell to make Perl error messages Acme-friendly
617plan9/arpa/inet.h Plan9 port: replacement C header file
618plan9/buildinfo Plan9 port: configuration information
619plan9/config.plan9 Plan9 port: config.h template
620plan9/exclude Plan9 port: tests to skip
621plan9/fndvers Plan9 port: update Perl version in config.plan9
622plan9/genconfig.pl Plan9 port: generate config.sh
623plan9/mkfile Plan9 port: Mk driver for build
624plan9/myconfig.plan9 Plan9 port: script to print config summary
625plan9/perlplan9.doc Plan9 port: Plan9-specific formatted documentation
626plan9/perlplan9.pod Plan9 port: Plan9-specific pod documentation
627plan9/plan9.c Plan9 port: Plan9-specific C routines
628plan9/plan9ish.h Plan9 port: Plan9-specific C header file
629plan9/setup.rc Plan9 port: script for easy build+install
630plan9/versnum Plan9 port: script to print version number
631pod/Makefile Make pods into something else
632pod/buildtoc generate perltoc.pod
71be2cbc 633pod/checkpods.PL Tool to check for common errors in pods
2c088079 634pod/perl.pod Top level perl man page
635pod/perlapio.pod IO API info
636pod/perlbook.pod Book info
637pod/perlbot.pod Object-oriented Bag o' Tricks
638pod/perlcall.pod Callback info
639pod/perldata.pod Data structure info
640pod/perldebug.pod Debugger info
774d564b 641pod/perldelta.pod Changes since last version
2c088079 642pod/perldiag.pod Diagnostic info
643pod/perldsc.pod Data Structures Cookbook
644pod/perlembed.pod Embedding info
68dc0745 645pod/perlfaq.pod Frequently Asked Questions, Top Level
646pod/perlfaq1.pod Frequently Asked Questions, Part 1
647pod/perlfaq2.pod Frequently Asked Questions, Part 2
648pod/perlfaq3.pod Frequently Asked Questions, Part 3
649pod/perlfaq4.pod Frequently Asked Questions, Part 4
650pod/perlfaq5.pod Frequently Asked Questions, Part 5
651pod/perlfaq6.pod Frequently Asked Questions, Part 6
652pod/perlfaq7.pod Frequently Asked Questions, Part 7
653pod/perlfaq8.pod Frequently Asked Questions, Part 8
654pod/perlfaq9.pod Frequently Asked Questions, Part 9
2c088079 655pod/perlform.pod Format info
656pod/perlfunc.pod Function info
657pod/perlguts.pod Internals info
5330fa38 658pod/perlhist.pod Perl history info
2c088079 659pod/perlipc.pod IPC info
5f05dabc 660pod/perllocale.pod Locale support info
661pod/perllol.pod How to use lists of lists
f102b883 662pod/perlmod.pod Module mechanism info
663pod/perlmodlib.pod Module policy info
2c088079 664pod/perlobj.pod Object info
665pod/perlop.pod Operator info
2c088079 666pod/perlpod.pod Pod info
667pod/perlre.pod Regular expression info
668pod/perlref.pod References info
669pod/perlrun.pod Execution info
670pod/perlsec.pod Security info
671pod/perlstyle.pod Style info
672pod/perlsub.pod Subroutine info
673pod/perlsyn.pod Syntax info
674pod/perltie.pod Tieing an object class into a simple variable
675pod/perltoc.pod Table of Contents info
5f05dabc 676pod/perltoot.pod Tom's object-oriented tutorial
2c088079 677pod/perltrap.pod Trap info
678pod/perlvar.pod Variable info
679pod/perlxs.pod XS api info
680pod/perlxstut.pod XS tutorial
681pod/pod2html.PL Precursor for translator to turn pod into HTML
682pod/pod2latex.PL Precursor for translator to turn pod into LaTeX
683pod/pod2man.PL Precursor for translator to turn pod into manpage
0a753a76 684pod/pod2text.PL Precursor for translator to turn pod into text
2c088079 685pod/roffitall troff the whole man page set
44a8e56a 686pod/rofftoc Generate a table of contents in troff format
2c088079 687pod/splitman Splits perlfunc into multiple man pages
688pod/splitpod Splits perlfunc into multiple pod pages
689pp.c Push/Pop code
690pp.h Push/Pop code defs
691pp_ctl.c Push/Pop code for control flow
692pp_hot.c Push/Pop code for heavily used opcodes
693pp_sys.c Push/Pop code for system interaction
694proto.h Prototypes
ff68c719 695qnx/ar QNX implementation of "ar" utility
696qnx/cpp QNX implementation of preprocessor filter
2c088079 697regcomp.c Regular expression compiler
698regcomp.h Private declarations for above
699regexec.c Regular expression evaluator
700regexp.h Public declarations for the above
701run.c The interpreter loop
702scope.c Scope entry and exit code
703scope.h Scope entry and exit header
704sv.c Scalar value code
705sv.h Scalar value header
706t/README Instructions for regression tests
707t/TEST The regression tester
708t/base/cond.t See if conditionals work
709t/base/if.t See if if works
710t/base/lex.t See if lexical items work
711t/base/pat.t See if pattern matching works
712t/base/term.t See if various terms work
713t/cmd/elsif.t See if else-if works
714t/cmd/for.t See if for loops work
715t/cmd/mod.t See if statement modifiers work
716t/cmd/subval.t See if subroutine values work
717t/cmd/switch.t See if switch optimizations work
718t/cmd/while.t See if while loops work
719t/comp/cmdopt.t See if command optimization works
8ebc5c01 720t/comp/colon.t See if colons are parsed correctly
2c088079 721t/comp/cpp.aux main file for cpp.t
722t/comp/cpp.t See if C preprocessor works
723t/comp/decl.t See if declarations work
724t/comp/multiline.t See if multiline strings work
725t/comp/package.t See if packages work
28757baa 726t/comp/proto.t See if function prototypes work
2c088079 727t/comp/redef.t See if we get correct warnings on redefined subs
f46d017c 728t/comp/require.t See if require works
2c088079 729t/comp/script.t See if script invokation works
730t/comp/term.t See if more terms work
8ebc5c01 731t/comp/use.t See if pragmas work
2c088079 732t/harness Finer diagnostics from test suite
733t/io/argv.t See if ARGV stuff works
734t/io/dup.t See if >& works right
735t/io/fs.t See if directory manipulations work
736t/io/inplace.t See if inplace editing works
737t/io/pipe.t See if secure pipes work
738t/io/print.t See if print commands work
d90ad6cd 739t/io/read.t See if read works
2c088079 740t/io/tell.t See if file seeking works
31574abf 741t/lib/abbrev.t See if Text::Abbrev works
2c088079 742t/lib/anydbm.t See if AnyDBM_File works
31574abf 743t/lib/autoloader.t See if AutoLoader works
744t/lib/basename.t See if File::Basename works
2c088079 745t/lib/bigint.t See if bigint.pl works
746t/lib/bigintpm.t See if BigInt.pm works
31574abf 747t/lib/checktree.t See if File::CheckTree works
748t/lib/complex.t See if Math::Complex works
2c088079 749t/lib/db-btree.t See if DB_File works
750t/lib/db-hash.t See if DB_File works
751t/lib/db-recno.t See if DB_File works
752t/lib/dirhand.t See if DirHandle works
fb73857a 753t/lib/dosglob.t See if File::DosGlob works
2c088079 754t/lib/english.t See if English works
31574abf 755t/lib/env.t See if Env works
31574abf 756t/lib/filecache.t See if FileCache works
757t/lib/filecopy.t See if File::Copy works
758t/lib/filefind.t See if File::Find works
2c088079 759t/lib/filehand.t See if FileHandle works
31574abf 760t/lib/filepath.t See if File::Path works
761t/lib/findbin.t See if FindBin works
2c088079 762t/lib/gdbm.t See if GDBM_File works
31574abf 763t/lib/getopt.t See if Getopt::Std and Getopt::Long works
764t/lib/hostname.t See if Sys::Hostname works
2c088079 765t/lib/io_dup.t See if dup()-related methods from IO work
766t/lib/io_pipe.t See if pipe()-related methods from IO work
7a4c00b4 767t/lib/io_sel.t See if select()-related methods from IO work
2c088079 768t/lib/io_sock.t See if INET socket-related methods from IO work
87839c5a 769t/lib/io_taint.t See if the untaint method from IO works
2c088079 770t/lib/io_tell.t See if seek()/tell()-related methods from IO work
771t/lib/io_udp.t See if UDP socket-related methods from IO work
772t/lib/io_xs.t See if XSUB methods from IO work
773t/lib/ndbm.t See if NDBM_File works
774t/lib/odbm.t See if ODBM_File works
775t/lib/opcode.t See if Opcode works
71be2cbc 776t/lib/open2.t See if IPC::Open2 works
777t/lib/open3.t See if IPC::Open3 works
2c088079 778t/lib/ops.t See if Opcode works
31574abf 779t/lib/parsewords.t See if Text::ParseWords works
b6e2cb42 780t/lib/ph.t See if h2ph works
2c088079 781t/lib/posix.t See if POSIX works
782t/lib/safe1.t See if Safe works
783t/lib/safe2.t See if Safe works
784t/lib/sdbm.t See if SDBM_File works
31574abf 785t/lib/searchdict.t See if Search::Dict works
786t/lib/selectsaver.t See if SelectSaver works
2c088079 787t/lib/socket.t See if Socket works
788t/lib/soundex.t See if Soundex works
31574abf 789t/lib/symbol.t See if Symbol works
790t/lib/texttabs.t See if Text::Tabs works
791t/lib/textwrap.t See if Text::Wrap works
8db299b8 792t/lib/thread.t Basic test of threading (skipped if no threads)
a60c0954 793t/lib/tie-push.t Test for Tie::Array
794t/lib/tie-stdarray.t Test for Tie::StdArray
8ec5e241 795t/lib/tie-stdpush.t Test for Tie::StdArray
8db299b8 796t/lib/timelocal.t See if Time::Local works
5aabfad6 797t/lib/trig.t See if Math::Trig works
2c088079 798t/op/append.t See if . works
54310121 799t/op/arith.t See if arithmetic works
2c088079 800t/op/array.t See if array operations work
8ebc5c01 801t/op/assignwarn.t See if OP= operators warn correctly for undef targets
2c088079 802t/op/auto.t See if autoincrement et all work
fb5f0bdf 803t/op/avhv.t See if pseudo-hashes work
2c088079 804t/op/bop.t See if bitops work
805t/op/chop.t See if chop works
0a753a76 806t/op/closure.t See if closures work
44a8e56a 807t/op/cmp.t See if the various string and numeric compare work
2c088079 808t/op/cond.t See if conditional expressions work
809t/op/delete.t See if delete works
810t/op/do.t See if subroutines work
aa689395 811t/op/each.t See if hash iterators work
2c088079 812t/op/eval.t See if eval operator works
813t/op/exec.t See if exec and system work
814t/op/exp.t See if math functions work
815t/op/flip.t See if range operator works
816t/op/fork.t See if fork works
817t/op/glob.t See if <*> works
818t/op/goto.t See if goto works
819t/op/groups.t See if $( works
c67bc3fc 820t/op/gv.t See if typeglobs work
2c088079 821t/op/inc.t See if inc/dec of integers near 32 bit limit work
822t/op/index.t See if index works
823t/op/int.t See if int works
824t/op/join.t See if join works
825t/op/list.t See if array lists work
826t/op/local.t See if local works
827t/op/magic.t See if magic variables work
92d69e20 828t/op/method.t See if method calls work
2c088079 829t/op/misc.t See if miscellaneous bugs have been fixed
830t/op/mkdir.t See if mkdir works
831t/op/my.t See if lexical scoping works
bf3d9ec5 832t/op/nothread.t local @_ test which does not work threaded
2c088079 833t/op/oct.t See if oct and hex work
834t/op/ord.t See if ord works
2c088079 835t/op/pack.t See if pack and unpack work
836t/op/pat.t See if esoteric patterns work
837t/op/push.t See if push and pop work
838t/op/quotemeta.t See if quotemeta works
839t/op/rand.t See if rand works
840t/op/range.t See if .. works
5f05dabc 841t/op/re_tests Regular expressions for regexp.t
2c088079 842t/op/read.t See if read() works
843t/op/readdir.t See if readdir() works
5f05dabc 844t/op/recurse.t See if deep recursion works
2c088079 845t/op/ref.t See if refs and objects work
846t/op/regexp.t See if regular expressions work
847t/op/repeat.t See if x operator works
1e422769 848t/op/runlevel.t See if die() works from perl_call_*()
2c088079 849t/op/sleep.t See if sleep works
850t/op/sort.t See if sort works
851t/op/split.t See if split works
852t/op/sprintf.t See if sprintf works
853t/op/stat.t See if stat works
854t/op/study.t See if study works
855t/op/subst.t See if substitution works
856t/op/substr.t See if substr works
bbce6d69 857t/op/sysio.t See if sysread and syswrite work
1e422769 858t/op/taint.t See if tainting works
2c088079 859t/op/tie.t See if tie/untie functions work
5330fa38 860t/op/tiearray.t See if tie for arrays works
2c088079 861t/op/time.t See if time functions work
862t/op/undef.t See if undef works
44a8e56a 863t/op/universal.t See if UNIVERSAL class works
2c088079 864t/op/unshift.t See if unshift works
865t/op/vec.t See if vectors work
cf042ed9 866t/op/wantarray.t See if wantarray works
2c088079 867t/op/write.t See if write works
54310121 868t/pragma/constant.t See if compile-time constants work
8ebc5c01 869t/pragma/locale.t See if locale support (i18n and l10n) works
870t/pragma/overload.t See if operator overloading works
871t/pragma/strict-refs Tests of "use strict 'refs'" for strict.t
872t/pragma/strict-subs Tests of "use strict 'subs'" for strict.t
873t/pragma/strict-vars Tests of "use strict 'vars'" for strict.t
874t/pragma/strict.t See if strictures work
875t/pragma/subs.t See if subroutine pseudo-importation works
28757baa 876t/pragma/warn-1global Tests of global warnings for warning.t
8ebc5c01 877t/pragma/warning.t See if warning controls work
2c088079 878taint.c Tainting code
aa061f24 879thrdvar.h Per-thread variables
12ca11f6 880thread.h Threading header
bf3d9ec5 881thread.sym Symbols for threads
2c088079 882toke.c The tokener
883universal.c The default UNIVERSAL package methods
884unixish.h Defines that are assumed on Unix
885util.c Utility routines
ff68c719 886util.h Dummy header
71be2cbc 887utils/Makefile Extract the utility scripts
2c088079 888utils/c2ph.PL program to translate dbx stabs to perl
889utils/h2ph.PL A thing to turn C .h files into perl .ph files
890utils/h2xs.PL Program to make .xs files from C header files
891utils/perlbug.PL A simple tool to submit a bug report
892utils/perldoc.PL A simple tool to find & display perl's documentation
893utils/pl2pm.PL A pl to pm translator
5f05dabc 894utils/splain.PL Stand-alone version of diagnostics.pm
2c088079 895vms/config.vms default config.h for VMS
896vms/descrip.mms MM[SK] description file for build
5f05dabc 897vms/ext/DCLsym/0README.txt ReadMe file for VMS::DCLsym
898vms/ext/DCLsym/DCLsym.pm Perl access to CLI symbols
899vms/ext/DCLsym/DCLsym.xs Perl access to CLI symbols
900vms/ext/DCLsym/Makefile.PL MakeMaker driver for VMS::DCLsym
901vms/ext/DCLsym/test.pl regression tests for VMS::DCLsym
2c088079 902vms/ext/Filespec.pm VMS-Unix file syntax interconversion
65a54111 903vms/ext/Stdio/0README.txt ReadMe file for VMS::Stdio
904vms/ext/Stdio/Makefile.PL MakeMaker driver for VMS::Stdio
2c088079 905vms/ext/Stdio/Stdio.pm VMS options to stdio routines
906vms/ext/Stdio/Stdio.xs VMS options to stdio routines
907vms/ext/Stdio/test.pl regression tests for VMS::Stdio
ff0cee69 908vms/ext/XSSymSet.pm manage linker symbols when building extensions
2c088079 909vms/ext/filespec.t See if VMS::Filespec funtions work
ff0cee69 910vms/ext/vmsish.pm Control VMS-specific behavior of Perl core
68dc0745 911vms/ext/vmsish.t Tests for vmsish.pm
2c088079 912vms/fndvers.com parse Perl version from patchlevel.h
913vms/gen_shrfls.pl generate options files and glue for shareable image
914vms/genconfig.pl retcon config.sh from config.h
915vms/genopt.com hack to write options files in case of broken makes
916vms/make_command.com record MM[SK] command used to build Perl
917vms/mms2make.pl convert descrip.mms to make syntax
918vms/myconfig.com record local configuration info for bug report
919vms/perlvms.pod VMS-specific additions to Perl documentation
920vms/perly_c.vms perly.c with fixed declarations for global syms
921vms/perly_h.vms perly.h with fixed declarations for global syms
922vms/sockadapt.c glue for SockshShr socket support
923vms/sockadapt.h glue for SockshShr socket support
924vms/test.com DCL driver for regression tests
925vms/vms.c VMS-specific C code for Perl core
926vms/vms_yfix.pl convert Unix perly.[ch] to VMS perly_[ch].vms
927vms/vmsish.h VMS-specific C header for Perl core
928vms/writemain.pl Generate perlmain.c from miniperlmain.c+extensions
3e3baf6d 929win32/Makefile Win32 makefile for NMAKE (Visual C++ build)
0a753a76 930win32/TEST Win32 port
931win32/autosplit.pl Win32 port
0a753a76 932win32/bin/network.pl Win32 port
5330fa38 933win32/bin/perlglob.pl Win32 globbing
0f3354e3 934win32/bin/pl2bat.pl wrap perl scripts into batch files
935win32/bin/runperl.pl run perl script via batch file namesake
936win32/bin/search.pl Win32 port
937win32/bin/webget.pl Win32 port
0a753a76 938win32/bin/www.pl Win32 port
3e3baf6d 939win32/config.bc Win32 base line config.sh (Borland C++ build)
aa061f24 940win32/config.gc Win32 base line config.sh (GNU build)?
3e3baf6d 941win32/config.vc Win32 base line config.sh (Visual C++ build)
942win32/config_H.bc Win32 config header (Borland C++ build)
aa061f24 943win32/config_H.gc Win32 config header (GNU build)?
3e3baf6d 944win32/config_H.vc Win32 config header (Visual C++ build)
137443ea 945win32/config_h.PL Perl code to convert Win32 config.sh to config.h
946win32/config_sh.PL Perl code to update Win32 config.sh from Makefile
0a753a76 947win32/dl_win32.xs Win32 port
0a753a76 948win32/genxsdef.pl Win32 port
949win32/include/arpa/inet.h Win32 port
950win32/include/dirent.h Win32 port
951win32/include/netdb.h Win32 port
952win32/include/sys/socket.h Win32 port
0a753a76 953win32/makedef.pl Win32 port
3e3baf6d 954win32/makefile.mk Win32 makefile for DMAKE (BC++, VC++ builds)
0a753a76 955win32/makemain.pl Win32 port
956win32/makeperldef.pl Win32 port
0a753a76 957win32/perlglob.c Win32 port
0a753a76 958win32/perllib.c Win32 port
5aabfad6 959win32/pod.mak Win32 port
0a753a76 960win32/runperl.c Win32 port
961win32/splittree.pl Win32 port
962win32/win32.c Win32 port
963win32/win32.h Win32 port
0a753a76 964win32/win32iop.h Win32 port
965win32/win32sck.c Win32 port
f890e7c8 966win32/win32thread.h Win32 port mapping to threads
967win32/win32thread.c Win32 functions for threads
2c088079 968writemain.SH Generate perlmain.c from miniperlmain.c+extensions
969x2p/EXTERN.h Same as above
970x2p/INTERN.h Same as above
971x2p/Makefile.SH Precursor to Makefile
972x2p/a2p.c Output of a2p.y run through byacc
973x2p/a2p.h Global declarations
31574abf 974x2p/a2p.pod Pod for awk to perl translator
2c088079 975x2p/a2p.y A yacc grammer for awk
976x2p/a2py.c Awk compiler, sort of
977x2p/cflags.SH A script that emits C compilation flags per file
978x2p/find2perl.PL A find to perl translator
aa689395 979x2p/hash.c Hashes again
2c088079 980x2p/hash.h Public declarations for the above
ff68c719 981x2p/proto.h Dummy header
2c088079 982x2p/s2p.PL Sed to perl translator
2c088079 983x2p/str.c String handling package
984x2p/str.h Public declarations for the above
985x2p/util.c Utility routines
986x2p/util.h Public declarations for the above
987x2p/walk.c Parse tree walker