-- UECP.mesa
-- Gifford on 23-Mar-82 14:46:08
-- Schroeder, September 17, 1982 3:07 pm

DIRECTORY
  Rope USING [ROPE];

UECP: CEDAR DEFINITIONS = {

  ArgHandleObject: TYPE = RECORD [s: SEQUENCE argc: NAT OF Rope.ROPE];
  Argv: TYPE = REF ArgHandleObject;

  Parse: PROC[commands: Rope.ROPE, switchchar: CHAR ← '-] RETURNS [Argv];
    -- switchchar is a character marking the beginning of a switch,
    --switchchar=(space`) disables
    -- If the switchchar is '-, a space must appear before the '-

    -- Returns NIL if there are unmatched quotes
  

    -- Parse the given command line into tokens using the Unix (TM) Argc and Argv
    --style and the given switch character.

}.


CHANGE LOG

Created by Stewart on March 19, 1982 4:40 pm
Rename Open to Parse by Gifford 23-Mar-82 14:46:08