
(Larry, please don't include this file with the code.  There is a README
 file that talks about the Amiga.  This is just for you to
 evaluate/merge the code.)

- My name is David G. Grubbs.  I work at Kendall Square Research in
  Waltham, MA.  Two of my coworkers (Bill Mann and Glen Dudek) have
  corresponded with you a fair amount.  They maintain PERL at KSR.

- Home: (617) 354-6674 (with Recorder)
  Work: (617) 895-9491

- You can call me or send mail to "dgg@ksr.com" any time.


Other than changes due to the compiler and AmigaDOS:

- I changed a couple general defines in config.h due to the different include
  directory structure.  I_SYSTYPES is one of them.  They affect the Unix
  code stuff too.  I tried to avoid this, but I couldn't think of a better
  way.  If you can't think of something better, I think "Configure" will have
  to change.

- The WORD token in perl.y conflicts with a Manx header file
  typedef.  I had the choice of changing "system" include files or
  the PERL application code.  So WORD got changed to PWORD.

- The BYTEORDER comments all talked about "octal".  They are used
  as hex numbers.  I suppose this is a "Configure" bug.

- Is the "version" Copyright message really necessary?  I don't expect
  to get anything out of this, I just put the message there to "join
  the crowd". You may do with the code what you will.


This directory contains:

README.LWall	This file.

perl.diffs	Patches to patchlevel 18 of the perl source files.

t.diffs		Patches for the test files.

bin		This is provided for you to evaluate the program, not to be
		distributed.  A PERL executable for the Amiga, plus the
		compiled tools from the amiga/tools directory:  

		perl,cat,cc,echo,env,false,getenv,glob,mkdir,pexec,popen,
		prpath,pwd,readdir,rm,scdir,setenv,sign,stat,tasks,true,which

amiga		A directory of Amiga support files that needs to be in the
		PERL directory (like the msdos directory), so the Makefiles
		find everything.  More details are in README.Amiga.  The
		"tools" subdir contains the source for the "bin" directory
		files above (except for "perl").

		"amiga/tools/null" contains the "null:" handler.
		"amiga/tools/patch" contains patches for bison, sed & cpp.

Binary installation is described in README.Ami.tex, but it is short:

1. Find a directory in your PATH that has 300K free.  Place PERL and
   the required tools (echo, glob, pwd) in that directory.
   You can also put the rest of the tools there too, if you have room.

2. Add the "NULL:" entry (in "amiga/tools/null/MountList") to your
   "devs:MountList" file, copy "Null-Handler" to the "l:" directory and
   type "mount NULL:"

3. "mount pipe:"

4. (optional) Makedir ``s:perl'' and place the ``lib/*.pl'' files in it.
