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