Text preview for : Interpret.mesa_Sep78.pdf part of xerox Interpret.mesa Sep78 xerox mesa 4.0_1978 listing Mesa_4_Debug Interpret.mesa_Sep78.pdf



Back to : Interpret.mesa_Sep78.pdf | Home

Interpret.mesa 2-Sep-78 15:32:14 Page 1



Interpret.Mesa
Edited by:
Sandman. December 20. 1977 1:02 PM
Barbara. July 31. 1978 3:14 PM
DIRECTORY
AltoOefs: FROM "altodefs" USING [Address].
ControlDefs: FROM "controldefs" USING [
GlobalFrameHandle. Lreg. MaxParmsInStack. StateVector].
CoreSwapDefs: FROM "coreswapdefs" USING [SVPointer].
DebugBreakptDefs: FROM "debugbreakptdefs" USING [EntryToBTI].
DebugData: FROM "debugdata" USING [StatePtr].
DebuggerDefs: FROM "debuggerdefs" USING [
addbitaddrs. Display. DumpValsFromState. FieldContext. FormatRecord.
fullbitaddress. fullsymaddress. GetValue. InitSOP. Lookup. LookupProc.
SA. SearchForModuleSym. SOPointer. SymbolObject].
DebugInterpretDefs: FROM "debuginterpretdefs".
DebugMiscDefs: FROM "debugmiscdefs" USING [
DebugAbort. DFreeString. DGetString. DReadNumber. LookupFail.
StringExpressionToNumber. WriteEOL].
DebugSymbolDefs: FROM "debugsymboldefs" USING [
DAcquireSymbolTable. DReleaseSymbolTable. SymbolsForGFrame].
DebugUtilityDefs: FROM "debugutilitydefs" USING [
MakeProcedureDescriptor. MREAD. UserCall. UserWriteSubString].
IODefs: FROM "iodefs" USING [
CR. LineOverflow. NUL. NumberFormat. ReadChar. ReadEditedString. ReadLine.
SP. WriteChar. WriteDecimal. WriteLine. WriteNumber. WriteOctal.
WriteString].
StringDefs: FROM "stringdefs" USING [
AppendString. AppendSubString. DeleteSubString. InvalidNumber.
SubStringDescriptor].
SymbolTableDefs: FROM "symboltabledefs" USING [SymbolTableBase].
SymDeFs: FROM "symdefs" USING [
CSEIndex. CTXIndex. ISEIndex. ISENull. SEIndex. SENull];
DEFINITIONS FROM DebuggerDefs;
Interpret: PROGRAM
IMPORTS DebugBreakptDefs. DDptr: DebugData. DebuggerDefs. DebugMiscDefs.
DebugSymbolDefs. DebugUtilityDefs. IODefs. StringDefs
EXPORTS DebugInterpretDefs. DebugMiscDefs =
BEGIN
Icall: PUBLIC PROCEDURE [proc: STRING]