-- CommandList.mesa  last edit, Bruce  September 24, 1980  12:18 PM

CommandList: DEFINITIONS =
  BEGIN

  Command: TYPE = {null,
    nubNew, nubStart, nubRead, nubWrite, nubDebug, proceed, quit, nubStack,
    name, nubFrame, at, confirm, del, gets, n10,
    di, comment, treePrinting,
    callStack, oneFrame,
    source, bytePC,
    firstCommand, Comment, a, c, display, re, s, l, break,
    trace, octal, find, userscreen,
    worry, debug, dummy1, dummy2, kill,
    remote, reset,
    ascii, attach,
    image, Symbols, Condition, Exp, loadstate,
    bbNum, condition, expression, symbols,
    user, password,
    adisplay, read, write, breakGlobal, clearGlobal, oInterpret,
    clear, current, coremap,
    login, list, 
    start, set, module, frame,
    evalStack, stack, gft, displayBreak, process, queue, readyList,
    config, moduleCtx, octalCtx, processCtx, rootCtx,
    entry, xit, dummy3, dummy4, dummy5, all,
    entryProc, xitProc, proc,
    configs, processes, breaks, traces,
    entriesMod, xitsMod,
    off, on,
    breakProc, traceProc,
    check, spare2, spare3, spare4, spare5, spare6, spare7, spare8};

  Error: TYPE = {XXX, aborted, nAllowed, resume, file, num, exit,
    badFile, compress, nFrame, cFrame, nReturnlink, nGframe,
    nProcess, nPsb, nAccesslink, nWorry, nSymtab,
    nVersion, notFound, insufficientVM, badAddress, notImpl,
    badSyntax, badParse, badChar, diffver, badDir, noPage, writeProtect, invalidPc,
    notAtBreak, err1, err2, err3};

  END.