DIRECTORY Rope, RopeReader; RopeEditingBLT: CEDAR DEFINITIONS = BEGIN CharsArray: TYPE = RopeReader.CharsArray; Text: TYPE = Rope.Text; String: TYPE = REF TEXT; ArrayToArrayBlt: PROC [ from: REF READONLY CharsArray, fromLoc: NAT, to: REF CharsArray, toLoc: NAT, nChars: NAT]; ArrayToTextBlt: PROC [ from: REF READONLY CharsArray, fromLoc: NAT, to: Text, toLoc: NAT, nChars: NAT]; ArrayToStringBlt: PROC [ from: REF READONLY CharsArray, fromLoc: NAT, to: String, toLoc: NAT, nChars: NAT]; TextToArrayBlt: PROC [ from: Text, fromLoc: NAT, to: REF CharsArray, toLoc: NAT, nChars: NAT]; TextToTextBlt: PROC [ from: Text, fromLoc: NAT, to: Text, toLoc: NAT, nChars: NAT]; TextToStringBlt: PROC [ from: Text, fromLoc: NAT, to: String, toLoc: NAT, nChars: NAT]; StringToArrayBlt: PROC [ from: REF READONLY TEXT, fromLoc: NAT, to: REF CharsArray, toLoc: NAT, nChars: NAT]; StringToStringBlt: PROC [ from: REF READONLY TEXT, fromLoc: NAT, to: String, toLoc: NAT, nChars: NAT]; END. ž-- RopeEditingBLT.mesa; written by Bill Paxton, March 1981 -- edited by Bill Paxton, 3-Jun-81 14:33:04 -- edited by McGregor, February 8, 1983 11:07 am Ę^˜JšĪc:™:Jš+™+Jš0™0J˜šĪk ˜ J˜J˜ J˜—Jšœžœ˜#Jšž˜J˜Jšœ žœ˜)Jšœžœ ˜Jšœžœžœžœ˜J˜šĪnœžœ˜Jšœžœžœžœ˜,Jšœžœžœ˜Jšœžœ˜ J˜—šŸœžœ˜Jšœžœžœžœ˜,Jšœžœ˜Jšœžœ˜ J˜—šŸœžœ˜Jšœžœžœžœ˜,Jšœžœ˜Jšœžœ˜ J˜—šŸœžœ˜Jšœžœ˜Jšœžœžœ˜Jšœžœ˜ J˜—šŸ œžœ˜Jšœžœ˜Jšœžœ˜Jšœžœ˜ J˜—šŸœžœ˜Jšœžœ˜Jšœžœ˜Jšœžœ˜ J˜—šŸœžœ˜Jš œžœžœžœ žœ˜&Jšœžœžœ˜Jšœžœ˜ J˜—šŸœžœ˜Jš œžœžœžœ žœ˜&Jšœžœ˜Jšœžœ˜ J˜—Jšžœ˜J˜—…—ÜØ