home *** CD-ROM | disk | FTP | other *** search
- Artistic The "Artistic License"
- Configure Run this first
- Copying The GNU General Public License
- EXTERN.h Included before foreign .h files
- INTERN.h Included before domestic .h files
- MANIFEST This list of files
- Makefile.SH Precursor to Makefile
- PACKINGLIST Which files came from which kits
- README The Instructions
- README.uport Special instructions for Microports
- README.xenix Special instructions for Xenix
- Wishlist Some things that may or may not happen
- arg.h Public declarations for the above
- array.c Numerically subscripted arrays
- array.h Public declarations for the above
- c2ph.SH program to translate dbx stabs to perl
- c2ph.doc documentation for c2ph
- cflags.SH A script that emits C compilation flags per file
- client A client to test sockets
- cmd.c Command interpreter
- cmd.h Public declarations for the above
- config.H Sample config.h
- config_h.SH Produces config.h
- cons.c Routines to construct cmd nodes of a parse tree
- consarg.c Routines to construct arg nodes of a parse tree
- doSH Script to run all the *.SH files
- doarg.c Scalar expression evaluation
- doio.c I/O operations
- dolist.c Array expression evaluation
- dump.c Debugging output
- eg/ADB An adb wrapper to put in your crash dir
- eg/README Intro to example perl scripts
- eg/changes A program to list recently changed files
- eg/down A program to do things to subdirectories
- eg/dus A program to do du -s on non-mounted dirs
- eg/findcp A find wrapper that implements a -cp switch
- eg/findtar A find wrapper that pumps out a tar file
- eg/g/gcp A program to do a global rcp
- eg/g/gcp.man Manual page for gcp
- eg/g/ged A program to do a global edit
- eg/g/ghosts A sample /etc/ghosts file
- eg/g/gsh A program to do a global rsh
- eg/g/gsh.man Manual page for gsh
- eg/muck A program to find missing make dependencies
- eg/muck.man Manual page for muck
- eg/myrup A program to find lightly loaded machines
- eg/nih Script to insert #! workaround
- eg/relink A program to change symbolic links
- eg/rename A program to rename files
- eg/rmfrom A program to feed doomed filenames to
- eg/scan/scan_df Scan for filesystem anomalies
- eg/scan/scan_last Scan for login anomalies
- eg/scan/scan_messages Scan for console message anomalies
- eg/scan/scan_passwd Scan for passwd file anomalies
- eg/scan/scan_ps Scan for process anomalies
- eg/scan/scan_sudo Scan for sudo anomalies
- eg/scan/scan_suid Scan for setuid anomalies
- eg/scan/scanner An anomaly reporter
- eg/shmkill A program to remove unused shared memory
- eg/sysvipc/README Intro to Sys V IPC examples
- eg/sysvipc/ipcmsg Example of SYS V IPC message queues
- eg/sysvipc/ipcsem Example of Sys V IPC semaphores
- eg/sysvipc/ipcshm Example of Sys V IPC shared memory
- eg/travesty A program to print travesties of its input text
- eg/van/empty A program to empty the trashcan
- eg/van/unvanish A program to undo what vanish does
- eg/van/vanexp A program to expire vanished files
- eg/van/vanish A program to put files in a trashcan
- eg/who A sample who program
- emacs/perl-mode.el Emacs major mode for perl
- emacs/perldb.el Emacs debugging
- emacs/perldb.pl Emacs debugging
- emacs/tedstuff Some optional patches
- eval.c The expression evaluator
- form.c Format processing
- form.h Public declarations for the above
- gettest A little script to test the get* routines
- h2ph.SH A thing to turn C .h file into perl .ph files
- h2pl/README How to turn .ph files into .pl files
- h2pl/cbreak.pl cbreak routines using .ph
- h2pl/cbreak2.pl cbreak routines using .pl
- h2pl/eg/sizeof.ph Sample sizeof array initialization
- h2pl/eg/sys/errno.pl Sample translated errno.pl
- h2pl/eg/sys/ioctl.pl Sample translated ioctl.pl
- h2pl/eg/sysexits.pl Sample translated sysexits.pl
- h2pl/getioctlsizes Program to extract types from ioctl.h
- h2pl/mksizes Program to make %sizeof array.
- h2pl/mkvars Program to make .pl from .ph files
- h2pl/tcbreak cbreak test routine using .ph
- h2pl/tcbreak2 cbreak test routine using .pl
- handy.h Handy definitions
- hash.c Associative arrays
- hash.h Public declarations for the above
- hints/3b1.sh
- hints/3b2.sh
- hints/aix_rs.sh
- hints/aix_rt.sh
- hints/altos486.sh
- hints/apollo_C6_7.sh
- hints/apollo_C6_8.sh
- hints/aux.sh
- hints/dnix.sh
- hints/dynix.sh
- hints/fps.sh
- hints/genix.sh
- hints/greenhills.sh
- hints/hp9000_300.sh
- hints/hp9000_400.sh
- hints/hp9000_800.sh
- hints/hpux.sh
- hints/i386.sh
- hints/isc_3_2_2.sh
- hints/mips.sh
- hints/mpc.sh
- hints/ncr_tower.sh
- hints/next.sh
- hints/opus.sh
- hints/osf_1.sh
- hints/sco_2_3_0.sh
- hints/sco_2_3_1.sh
- hints/sco_2_3_2.sh
- hints/sco_2_3_3.sh
- hints/sco_3.sh
- hints/sgi.sh
- hints/stellar.sh
- hints/sunos_3_4.sh
- hints/sunos_3_5.sh
- hints/sunos_4_0_1.sh
- hints/sunos_4_0_2.sh
- hints/svr4.sh
- hints/ti1500.sh
- hints/ultrix_3.sh
- hints/ultrix_4.sh
- hints/uts.sh
- hints/vax.sh
- installperl Perl script to do "make install" dirty work
- ioctl.pl Sample ioctl.pl
- lib/abbrev.pl An abbreviation table builder
- lib/assert.pl assertion and panic with stack trace
- lib/bigfloat.pl An arbitrary precision floating point package
- lib/bigint.pl An arbitrary precision integer arithmetic package
- lib/bigrat.pl An arbitrary precision rational arithmetic package
- lib/cacheout.pl Manages output filehandles when you need too many
- lib/chat2.pl Randal's famous expect-ish routines
- lib/complete.pl A command completion subroutine
- lib/ctime.pl A ctime workalike
- lib/dumpvar.pl A variable dumper
- lib/exceptions.pl catch and throw routines
- lib/fastcwd.pl a faster but more dangerous getcwd
- lib/find.pl A find emulator--used by find2perl
- lib/finddepth.pl A depth-first find emulator--used by find2perl
- lib/flush.pl Routines to do single flush
- lib/getcwd.pl a getcwd() emulator
- lib/getopt.pl Perl library supporting option parsing
- lib/getopts.pl Perl library supporting option parsing
- lib/importenv.pl Perl routine to get environment into variables
- lib/look.pl A "look" equivalent
- lib/newgetopt.pl A perl library supporting long option parsing
- lib/perldb.pl Perl debugging routines
- lib/pwd.pl Routines to keep track of PWD environment variable
- lib/shellwords.pl Perl library to split into words with shell quoting
- lib/stat.pl Perl library supporting stat function
- lib/syslog.pl Perl library supporting syslogging
- lib/termcap.pl Perl library supporting termcap usage
- lib/timelocal.pl Perl library supporting inverse of localtime, gmtime
- lib/validate.pl Perl library supporting wholesale file mode validation
- makedepend.SH Precursor to makedepend
- makedir.SH Precursor to makedir
- malloc.c A version of malloc you might not want
- msdos/Changes.dds Expanation of MS-DOS patches by Diomidis Spinellis
- msdos/Makefile MS-DOS makefile
- msdos/README.msdos Compiling and usage information
- msdos/Wishlist.dds My wishlist
- msdos/chdir.c A chdir that can change drives
- msdos/config.h Definitions for msdos
- msdos/dir.h MS-DOS header for directory access functions
- msdos/directory.c MS-DOS directory access functions.
- msdos/eg/crlf.bat Convert files from unix to MS-DOS line termination
- msdos/eg/drives.bat List the system drives and their characteristics
- msdos/eg/lf.bat Convert files from MS-DOS to Unix line termination
- msdos/glob.c A command equivalent to csh glob
- msdos/msdos.c MS-DOS ioctl, sleep, gete?[gu]if, spawn, aspawn
- msdos/popen.c My_popen and my_pclose for MS-DOS
- msdos/usage.c How to invoke perl under MS-DOS
- os2/Makefile Makefile for OS/2
- os2/README.OS2 Notes for OS/2
- os2/a2p.cs Compiler script for a2p
- os2/a2p.def Linker defs for a2p
- os2/alarm.c An implementation of alarm()
- os2/alarm.h Header file for same
- os2/config.h Configuration file for OS/2
- os2/dir.h Directory header
- os2/director.c Directory routines
- os2/eg/alarm.pl Example of alarm code
- os2/eg/os2.pl Sample script for OS/2
- os2/eg/syscalls.pl Example of syscall on OS/2
- os2/glob.c Globbing routines
- os2/makefile Make file
- os2/mktemp.c Mktemp() using TMP
- os2/os2.c Unix compatibility functions
- os2/perl.bad names of protect-only API calls for BIND
- os2/perl.cs Compiler script for perl
- os2/perl.def Linker defs for perl
- os2/perldb.dif Changes to make the debugger work
- os2/perlglob.bad names of protect-only API calls for BIND
- os2/perlglob.cs Compiler script for perlglob
- os2/perlglob.def Linker defs for perlglob
- os2/perlsh.cmd Poor man's shell for os2
- os2/popen.c Code for opening pipes
- os2/s2p.cmd s2p as command file
- os2/selfrun.bat A self running perl script for DOS
- os2/selfrun.cmd Example of extproc feature
- os2/suffix.c Code for creating backup filenames
- patchlevel.h The current patch level of perl
- perl.c main()
- perl.h Global declarations
- perl.man The manual page(s)
- perlsh A poor man's perl shell
- perly.fixer A program to remove yacc stack limitations
- perly.y Yacc grammar for perl
- regcomp.c Regular expression compiler
- regcomp.h Private declarations for above
- regexec.c Regular expression evaluator
- regexp.h Public declarations for the above
- server A server to test sockets
- spat.h Search pattern declarations
- stab.c Symbol table stuff
- stab.h Public declarations for the above
- str.c String handling package
- str.h Public declarations for the above
- t/README Instructions for regression tests
- t/TEST The regression tester
- t/base/cond.t See if conditionals work
- t/base/if.t See if if works
- t/base/lex.t See if lexical items work
- t/base/pat.t See if pattern matching works
- t/base/term.t See if various terms work
- t/cmd/elsif.t See if else-if works
- t/cmd/for.t See if for loops work
- t/cmd/mod.t See if statement modifiers work
- t/cmd/subval.t See if subroutine values work
- t/cmd/switch.t See if switch optimizations work
- t/cmd/while.t See if while loops work
- t/comp/cmdopt.t See if command optimization works
- t/comp/cpp.t See if C preprocessor works
- t/comp/decl.t See if declarations work
- t/comp/multiline.t See if multiline strings work
- t/comp/package.t See if packages work
- t/comp/script.t See if script invokation works
- t/comp/term.t See if more terms work
- t/io/argv.t See if ARGV stuff works
- t/io/dup.t See if >& works right
- t/io/fs.t See if directory manipulations work
- t/io/inplace.t See if inplace editing works
- t/io/pipe.t See if secure pipes work
- t/io/print.t See if print commands work
- t/io/tell.t See if file seeking works
- t/lib/big.t See if lib/bigint.pl works
- t/op/append.t See if . works
- t/op/array.t See if array operations work
- t/op/auto.t See if autoincrement et all work
- t/op/chop.t See if chop works
- t/op/cond.t See if conditional expressions work
- t/op/dbm.t See if dbm binding works
- t/op/delete.t See if delete works
- t/op/do.t See if subroutines work
- t/op/each.t See if associative iterators work
- t/op/eval.t See if eval operator works
- t/op/exec.t See if exec and system work
- t/op/exp.t See if math functions work
- t/op/flip.t See if range operator works
- t/op/fork.t See if fork works
- t/op/glob.t See if <*> works
- t/op/goto.t See if goto works
- t/op/groups.t See if $( works
- t/op/index.t See if index works
- t/op/int.t See if int works
- t/op/join.t See if join works
- t/op/list.t See if array lists work
- t/op/local.t See if local works
- t/op/magic.t See if magic variables work
- t/op/mkdir.t See if mkdir works
- t/op/oct.t See if oct and hex work
- t/op/ord.t See if ord works
- t/op/pack.t See if pack and unpack work
- t/op/pat.t See if esoteric patterns work
- t/op/push.t See if push and pop work
- t/op/range.t See if .. works
- t/op/re_tests Input file for op.regexp
- t/op/read.t See if read() works
- t/op/readdir.t See if readdir() works
- t/op/regexp.t See if regular expressions work
- t/op/repeat.t See if x operator works
- t/op/s.t See if substitutions work
- t/op/sleep.t See if sleep works
- t/op/sort.t See if sort works
- t/op/split.t See if split works
- t/op/sprintf.t See if sprintf works
- t/op/stat.t See if stat works
- t/op/study.t See if study works
- t/op/substr.t See if substr works
- t/op/time.t See if time functions work
- t/op/undef.t See if undef works
- t/op/unshift.t See if unshift works
- t/op/vec.t See if vectors work
- t/op/write.t See if write works
- toke.c The tokener
- usersub.c User supplied (possibly proprietary) subroutines
- usub/Makefile Makefile for curseperl
- usub/README Instructions for user supplied subroutines
- usub/bsdcurses.mus what used to be curses.mus
- usub/curses.mus Glue routines for BSD curses
- usub/man2mus A manual page to .mus translator
- usub/mus A .mus to .c translator
- usub/pager A sample pager in curseperl
- usub/usersub.c An initialization file to call curses glue routines
- util.c Utility routines
- util.h Public declarations for the above
- x2p/EXTERN.h Same as above
- x2p/INTERN.h Same as above
- x2p/Makefile.SH Precursor to Makefile
- x2p/a2p.h Global declarations
- x2p/a2p.man Manual page for awk to perl translator
- x2p/a2p.y A yacc grammer for awk
- x2p/a2py.c Awk compiler, sort of
- x2p/cflags.SH A script that emits C compilation flags per file
- x2p/find2perl.SH A find to perl translator
- x2p/handy.h Handy definitions
- x2p/hash.c Associative arrays again
- x2p/hash.h Public declarations for the above
- x2p/s2p.SH Sed to perl translator
- x2p/s2p.man Manual page for sed to perl translator
- x2p/str.c String handling package
- x2p/str.h Public declarations for the above
- x2p/util.c Utility routines
- x2p/util.h Public declarations for the above
- x2p/walk.c Parse tree walker
-