I want to clarify what my Macperl shell is trying to do.
Firstly, I want to write one Macperl script and not install any extra
software such as FreeBSD. The shell will be a productivity tool to manage
files - text and graphics by offering short, easy to use commands to
rename, delete, move and view files (mostly downloaded from the Internet).
The basic logic is to prompt for a command, execute the command,
and prompt again until the "quit" command is given.
The script keeps track of the working directory which can be
changed (chdir function) with the "cd" and "pop" commands,
as well as through the Mac toolbox call.
> Tom Christiansen's unix reconstruction project was intended to provide
> unix shell tools to non-Unix platforms such as the Mac running MacOS.
> One would have to bear in mind that many folks who contributed to
> that project never Mac-ified their code and it could use some careful
> review.
This can be found at
http://language.perl.com/ppt/src/sh/index.html
but I dont think it is much use to me because it is designed to run on Unix.
A quick look at the source of a prototype by Tim Newsome involves
starting processes, opening pipes, etc.
Perhaps my description of a "shell" should be renamed as a "command
driven file manager". CDFM.
> Appropos another topic: is the MacPerl BOF going to happen Sunday?
> I may make it to Monterey on Sunday.
What is BOF ??
Charles Cave