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