-- TiogaMisc.mesa
-- written by Bill Paxton, March 1981
-- last edit by Bill Paxton, March 23, 1981  9:50 AM

DIRECTORY
	RopeReader;

TiogaMisc: DEFINITIONS =
BEGIN

CharsArray: TYPE = RopeReader.CharsArray;

ArrayToArrayBlt: PROC [
	from: REF READONLY CharsArray, fromLoc: NAT,
	to: REF CharsArray, toLoc: NAT,
	nChars: NAT] RETURNS [nCopied: NAT];

ArrayToTextBlt: PROC [
	from: REF READONLY CharsArray, fromLoc: NAT,
	to: REF TEXT, toLoc: NAT,
	nChars: NAT] RETURNS [nCopied: NAT];

TextToArrayBlt: PROC [
	from: REF READONLY TEXT, fromLoc: NAT,
	to: REF CharsArray, toLoc: NAT,
	nChars: NAT] RETURNS [nCopied: NAT];

TextToTextBlt: PROC [
	from: REF READONLY TEXT, fromLoc: NAT,
	to: REF TEXT, toLoc: NAT,
	nChars: NAT] RETURNS [nCopied: NAT];

END.