DIRECTORY JaM USING [State]; JaMPrimitives: CEDAR DEFINITIONS = BEGIN OPEN JaM; ApplyArray: PROC[State]; ApplyAGet: PROC[State]; ApplyAPut: PROC[State]; ApplySubArray: PROC[State]; ApplyArrayForAll: PROC[State]; ApplyAStore: PROC[State]; ApplyALoad: PROC[State]; ApplyABind: PROC[State]; ApplyAFind: PROC[State]; ApplyDict: PROC[State]; ApplyKnown: PROC[State]; ApplyWhere: PROC[State]; ApplyGet: PROC[State]; ApplyPut: PROC[State]; ApplyDef: PROC[State]; ApplyLoad: PROC[State]; ApplyStore: PROC[State]; ApplyDel: PROC[State]; ApplyBegin: PROC[State]; ApplyEnd: PROC[State]; ApplyDictForall: PROC[State]; ApplyCurDict: PROC[State]; ApplyAttachDict: PROC[State]; ApplyDetachDict: PROC[State]; ApplyAttachedForall: PROC[State]; ApplyDetachAll: PROC[State]; ApplyIf: PROC[State]; ApplyIfElse: PROC[State]; ApplyRept: PROC[State]; ApplyFor: PROC[State]; ApplyLoop: PROC[State]; ApplyExit: PROC[State]; ApplyStop: PROC[State]; ApplyExec: PROC[State]; ApplyRun: PROC[State]; ApplyStream: PROC[State]; ApplyReadItem: PROC[State]; ApplyWriteItem: PROC[State]; ApplyWriteBytes: PROC[State]; ApplyKillStream: PROC[State]; ApplyPrint: PROC[State]; ApplyLoadBCD: PROC[State]; --here because it deals with external files ApplyIOChar: PROC[self: JaM.State]; ApplyIOBool: PROC[self: JaM.State]; ApplyIOInt: PROC[self: JaM.State]; ApplyIOReal: PROC[self: JaM.State]; ApplyIOLine: PROC[self: JaM.State]; ApplyIOToken: PROC[self: JaM.State]; ApplyIOCedarToken: PROC[self: JaM.State]; ApplyIOClose: PROC[self: JaM.State]; ApplyAdd: PROC[State]; ApplySub: PROC[State]; ApplyMul: PROC[State]; ApplyDiv: PROC[State]; ApplyIDiv: PROC[State]; ApplyNeg: PROC[State]; ApplySin: PROC[State]; ApplyCos: PROC[State]; ApplyATan: PROC[State]; ApplyExp: PROC[State]; ApplyLog: PROC[State]; ApplySqRt: PROC[State]; ApplyEq: PROC[State]; ApplyLt: PROC[State]; ApplyGt: PROC[State]; ApplyNot: PROC[State]; ApplyAnd: PROC[State]; ApplyOr: PROC[State]; ApplyXor: PROC[State]; ApplyBitNot: PROC[State]; ApplyBitAnd: PROC[State]; ApplyBitOr: PROC[State]; ApplyBitXor: PROC[State]; ApplyBitShift: PROC[State]; ApplyType: PROC[State]; ApplyLength: PROC[State]; ApplyCvLit: PROC[State]; ApplyCvX: PROC[State]; ApplyCvI: PROC[State]; ApplyCvR: PROC[State]; ApplyCommandName: PROC[State]; ApplyNicePriority: PROC[self: JaM.State]; ApplySubstr: PROC[State]; ApplyConcat: PROC[State]; ApplySGet: PROC[State]; ApplySearch: PROC[State]; ApplyASearch: PROC[State]; ApplyConvertToString: PROC[State]; ApplyConvertToRadixString: PROC[State]; ApplyConvertOctalString: PROC[State]; ApplyPop: PROC[State]; ApplyCopy: PROC[State]; ApplyDup: PROC[State]; ApplyRoll: PROC[State]; ApplyExch: PROC[State]; ApplyCount: PROC[State]; ApplyIndex: PROC[State]; ApplyMark: PROC[State]; ApplyCountToMark: PROC[State]; END. ÒJaMPrimitives.mesa Copyright c 1985 by Xerox Corporation. All rights reserved. Maureen Stone January 13, 1984 5:38 pm Doug Wyatt, March 18, 1985 2:49:46 pm PST Array Dict Exec IO Math Misc Rope Stack ÊÓ˜codešœ™Kšœ Ïmœ1™