DIRECTORY Rope USING [TextRep], RopeReader USING [CharsArray]; RopeEditingBLT: CEDAR DEFINITIONS = BEGIN CharsArray: TYPE = RopeReader.CharsArray; TextRep: TYPE = Rope.TextRep; ArrayToArrayBlt: PROC [ from: REF READONLY CharsArray, fromLoc: NAT, to: REF CharsArray, toLoc: NAT, nChars: NAT]; ArrayToTextBlt: PROC [ from: REF READONLY CharsArray, fromLoc: NAT, to: REF TextRep, toLoc: NAT, nChars: NAT]; ArrayToStringBlt: PROC [ from: REF READONLY CharsArray, fromLoc: NAT, to: REF TEXT, toLoc: NAT, nChars: NAT]; TextToArrayBlt: PROC [ from: REF READONLY TextRep, fromLoc: NAT, to: REF CharsArray, toLoc: NAT, nChars: NAT]; TextToTextBlt: PROC [ from: REF READONLY TextRep, fromLoc: NAT, to: REF TextRep, toLoc: NAT, nChars: NAT]; TextToStringBlt: PROC [ from: REF READONLY TextRep, fromLoc: NAT, to: REF TEXT, toLoc: NAT, nChars: NAT]; StringToArrayBlt: PROC [ from: REF READONLY TEXT, fromLoc: NAT, to: REF CharsArray, toLoc: NAT, nChars: NAT]; StringToTextBlt: PROC [ from: REF READONLY TEXT, fromLoc: NAT, to: REF TextRep, toLoc: NAT, nChars: NAT]; StringToStringBlt: PROC [ from: REF READONLY TEXT, fromLoc: NAT, to: REF TEXT, toLoc: NAT, nChars: NAT]; END. –RopeEditingBLT.mesa written by Bill Paxton, March 1981 last edit by Bill Paxton, 3-Jun-81 14:33:04 Doug Wyatt, January 19, 1984 9:43:43 am PST Ęؘšœ™Jšœ"™"Jšœ+™+J™+—J˜šĪk ˜ 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šœœœ œ˜Jšœœ˜ J˜—Jšœ˜J˜—…—š