! VECCE.CLD
!
! Rev 1  ADC  1-MAY-1985  created
! Rev 2  JF  11-FEB-1986  slightly changed for external release (LL_DIR) 
! Rev 3  KR  26-MAR-1987  Improved, bugs fixed and VSHOW added
DEFINE VERB VECCE
   IMAGE ECCE_EXE
   PARAMETER P1,LABEL=FILE,  VALUE(REQUIRED,TYPE=$INFILE), PROMPT="File"
   PARAMETER P2,LABEL=OUTPUT,VALUE(TYPE=$OUTFILE),         PROMPT="Output"
   QUALIFIER SECONDARY_FILE, LABEL=SECNAME,VALUE(REQUIRED,TYPE=$INFILE)
   QUALIFIER MATCH,          DEFAULT,NEGATABLE
   QUALIFIER EMODE,          NEGATABLE
   QUALIFIER WIDTH,          NONNEGATABLE, VALUE(REQUIRED,TYPE=$NUMBER)
   QUALIFIER MARGIN,         NONNEGATABLE, VALUE(REQUIRED,TYPE=$NUMBER)
   QUALIFIER MINWIN,         NONNEGATABLE, VALUE(TYPE=$NUMBER,DEFAULT=10)
   QUALIFIER HILIGHT,        DEFAULT, NONNEGATABLE
   QUALIFIER MARK,           NONNEGATABLE
   QUALIFIER LATE,           DEFAULT, NONNEGATABLE
   QUALIFIER EARLY,          NONNEGATABLE
   QUALIFIER TAB_EXPAND,     NEGATABLE
   QUALIFIER CONTROL_EXPAND, NEGATABLE
   QUALIFIER TTYPE,          NONNEGATABLE, VALUE(REQUIRED,TYPE=$NUMBER)
   QUALIFIER WTOP,           NONNEGATABLE, VALUE(REQUIRED,TYPE=$NUMBER)
   QUALIFIER WROWS,          NONNEGATABLE, VALUE(REQUIRED,TYPE=$NUMBER)
   QUALIFIER WLEFT,          NONNEGATABLE, VALUE(REQUIRED,TYPE=$NUMBER)
   QUALIFIER WCOLS,          NONNEGATABLE, VALUE(REQUIRED,TYPE=$NUMBER)
   QUALIFIER CTOP,           NONNEGATABLE, VALUE(REQUIRED,TYPE=$NUMBER)
   QUALIFIER CLEFT,          NONNEGATABLE, VALUE(REQUIRED,TYPE=$NUMBER)
   QUALIFIER CCOLS,          NONNEGATABLE, VALUE(REQUIRED,TYPE=$NUMBER)
   QUALIFIER MAXWIN,         NONNEGATABLE, VALUE(REQUIRED,TYPE=$NUMBER)
   QUALIFIER VMODE,          NONNEGATABLE, VALUE(REQUIRED,TYPE=$NUMBER)
   QUALIFIER REPLACE,        DEFAULT, NONNEGATABLE
   QUALIFIER INSERT,         NONNEGATABLE
   QUALIFIER PREDEF_FILE,    DEFAULT, NEGATABLE, 
                             VALUE(DEFAULT=ECCE_PRE,TYPE=$INFILE), LABEL=PRE
   QUALIFIER LOG_FILE,       NEGATABLE,LABEL=LOG, DEFAULT,
                             VALUE(DEFAULT=SYS$LOGIN:VECCE.LOG,TYPE=$OUTFILE)
   QUALIFIER DEBUG           NEGATABLE,
   DISALLOW LATE AND EARLY
   DISALLOW HILIGHT AND MARK
   DISALLOW REPLACE AND INSERT
!
DEFINE VERB VSHOW
   IMAGE ECCE_EXE
   PARAMETER P1,LABEL=FILE,  VALUE(REQUIRED,TYPE=$INFILE), PROMPT="File"
   PARAMETER P2,LABEL=OUTPUT,VALUE(TYPE=$OUTFILE,DEFAULT=.N), PROMPT="Output"
   QUALIFIER SECONDARY_FILE, LABEL=SECNAME,VALUE(REQUIRED,TYPE=$INFILE)
   QUALIFIER MATCH,          DEFAULT
   QUALIFIER EMODE,          DEFAULT
   QUALIFIER WIDTH,          NONNEGATABLE, VALUE(REQUIRED,TYPE=$NUMBER)
   QUALIFIER MARGIN,         NONNEGATABLE, VALUE(REQUIRED,TYPE=$NUMBER)
   QUALIFIER MINWIN,         NONNEGATABLE, VALUE(TYPE=$NUMBER,DEFAULT=10)
   QUALIFIER HILIGHT,        DEFAULT, NONNEGATABLE
   QUALIFIER MARK,           NONNEGATABLE
   QUALIFIER LATE,           DEFAULT, NONNEGATABLE
   QUALIFIER EARLY,          NONNEGATABLE
   QUALIFIER TAB_EXPAND,     NEGATABLE
   QUALIFIER CONTROL_EXPAND, NEGATABLE
   QUALIFIER TTYPE,          NONNEGATABLE, VALUE(REQUIRED,TYPE=$NUMBER)
   QUALIFIER WTOP,           NONNEGATABLE, VALUE(REQUIRED,TYPE=$NUMBER)
   QUALIFIER WROWS,          NONNEGATABLE, VALUE(REQUIRED,TYPE=$NUMBER)
   QUALIFIER WLEFT,          NONNEGATABLE, VALUE(REQUIRED,TYPE=$NUMBER)
   QUALIFIER WCOLS,          NONNEGATABLE, VALUE(REQUIRED,TYPE=$NUMBER)
   QUALIFIER CTOP,           NONNEGATABLE, VALUE(REQUIRED,TYPE=$NUMBER)
   QUALIFIER CLEFT,          NONNEGATABLE, VALUE(REQUIRED,TYPE=$NUMBER)
   QUALIFIER CCOLS,          NONNEGATABLE, VALUE(REQUIRED,TYPE=$NUMBER)
   QUALIFIER MAXWIN,         NONNEGATABLE, VALUE(REQUIRED,TYPE=$NUMBER)
   QUALIFIER VMODE,          NONNEGATABLE, VALUE(REQUIRED,TYPE=$NUMBER)
   QUALIFIER REPLACE,        DEFAULT, NONNEGATABLE
   QUALIFIER INSERT,         NONNEGATABLE
   QUALIFIER PREDEF_FILE,    DEFAULT, NEGATABLE, 
                             VALUE(DEFAULT=ECCE_PRE,TYPE=$INFILE), LABEL=PRE
   QUALIFIER LOG_FILE,       NEGATABLE,VALUE(DEFAULT=VECCE.LOG,TYPE=$OUTFILE),
                             LABEL=LOG
   DISALLOW LATE AND EARLY
   DISALLOW HILIGHT AND MARK
   DISALLOW REPLACE AND INSERT
