-- RemoteRope.mesa
-- Russ Atkinson, September 10, 1982 2:27 pm

DIRECTORY
Rope USING [ROPE],
RTBasic USING [TV];

RemoteRope: CEDAR DEFINITIONS
= BEGIN OPEN Rope, RTBasic;

RopeFromTV: PROC [tv: TV] RETURNS [ROPE];
-- creates a user-variant rope from a TV for a rope

RemoteLength: PROC [tv: TV] RETURNS [INT];
-- gets the length of a rope given a TV for the rope

RemoteFetch: PUBLIC PROC [tv: TV, index: INT] RETURNS [CHAR];
-- fetches a character from a rope given a TV for the rope

END.