BasicShell

This module is designed to allow other programs to be run from BASIC,
returning to BASIC afterwards.  It does this by copying the original BASIC
program and its data up onto the BASIC stack, setting a new memory limit at
its base and installing new exit, error and upcall handlers.

To use the module, start programs using either

	OSCLI "BasicCLI <some command>"
or	*BasicCLI <some command>

You cannot use SYS "OS_CLI", "BasicCLI <some command>" because the BasicShell
module cannot find the information it needs from calls made in this way.

Note that the module is unsupported and is not guarenteed to work with all
versions of BASIC.

--
Chris Poole, c.e.poole@iee.org, 21/5/2000
