• Aucun résultat trouvé

USING [BYTE], BcdDefs: FROM "bcddefs&#34

N/A
N/A
Protected

Academic year: 2022

Partager "USING [BYTE], BcdDefs: FROM "bcddefs&#34"

Copied!
1
0
0

Texte intégral

(1)

DebugBreakptDefs.mesa

DebugBreakptDefs.Mesa Edited by:

2-Sep-78 16:32:14

Sandman on May 2, 1978 6:18 PM Barbara on July 13, 1978 11:28 AM DIRECTORY

AltoDefs: FROM "altodefs" USING [BYTE], BcdDefs: FROM "bcddefs" USING [SGIndex],

ControlDefs: FROM "controldefs" USING [BytePC, GlobalFrameHandle], CoreSwapDafs: FROM "coreswapdefs" USING [SVPointer],

LoadStateDafs: FROM "loadstatedafs" USING [ConfigIndex],

SymbolTablaDefs: FROM "symboltabledefs" USING [SymbolTableBase], SymDefs: FROM "symdefs" USING [BTIndex, FGTEntry]:

DEFINITIONS FROM ControlDefs:

DebugBreakptDefs: DEFINITIONS • BEGIN

BreakBlock: TYPE· RECORD [ chain: BBPointar,

faddr: GlobalFrameHandle, code: CodeObject,

condition: STRING, pc: BytePC,

brkinst: AltoDefs.BYTE, exo: EXOItypa,

bt: BTtype]:

CodaObjact: TYPE· RECORD [

link to other blocks

relative pc old inst

config: LoadStateDefs.ConfigIndax, seg: BcdDefs.SGIndex]:

BTtype: TYPE· {break, trace};

EXOItype: TYPE = {antry, axit, octal, in}:

GCtype: TYPE· {prog, proc};

SCtype: TYPE· {set, claar}:

BBPointar: TYPE· POINTER TO BraakBlock:

BraakError: TYPE· {notFound, notAllowad, noRaturn, noBreaksSet, noTracasaet, badCondition, tooManyConditions, noSym};

BodyEntryPc: PROCEDURE [frama: GlobalFrameHandla, e: CARDINAL, nOSym: BOOLEAN]

RETURNS [pc: BytePC];

BodyExitPc: PROCEDURE [frama: GlobalFrameHandle, a: CARDINAL]

RETURNS [pc: BytePC];

Break: PROCEDURE Esp: CoreSwapDefs.SVPointar];

BreakInstToState: PROCEDURE Esp: CoraSwapDefs.SVPointer, b: AltoDefs.BYTE];

BreakPoint: PROCEDURE [body, condition: STRING, bt: BTtype, sc: SCtypa, ax: EXOItype];

BreakPointError: SIGNAL [error: Break~rror];

ClaarAllBT: PROCEDURE [bt: BTtypa]:

ClearBreakBlocks: PROCEDURE;

ClearTextBraakPoint: PROCEDURE [body, source: STRING, gc~ GCtype];

CodeToSourceIndex: PROCEDURE [frame: GlobalFrameHandla, pc: BytaPC]

RETURNS [index: CARDINAL];

DelataBraaks: PROCEDURE;

EntryToBTI: PROCEDURE [sbase: SymbolTablaDafs.SymbolTablaBasa, a: CARDINAL] RETURNS [SymDefs.BTIndax]:

FindBPRac: PROCEDURE [frame: GlobalFrameHandla, pc: BytaPC]

RETURNS [p: BBPointar]:

FindSegBPRec: PROCEDURE [frame: GlobalFrameHandla, pc: BytaPC]

RETURNS [p: BBPointar];

InsertBreak: PROCEDURE [frama: GlobalFrameHandla, pc: BytePC, a: EXOItype, b: BTtype, condition: STRING];

ListAll: PROCEDURE [bt: BTtypa];

OctalBraakPoint: PROCEDURE [frame: GlobalFrameHandla, pc: BytaPC, sc: SCtypa]:

PrintLocation: PROCEDURE [

frama: GlobalFramaHandle, index: CARDINAL, scroll: BOOLEAN]:

RemoveBraak: PROCEDURE [frame: GlobalFramaHandla, pc: BytePC]:

RestoreBraaks: PROCEDURE:

StringToFGTEntry: PROCEDURE [

frame: GlobalFramellandla, entryindex: CARDINAL, s: STRING]

R[TURNS [fgte: SymDefs.FGTEntry]:

TextBreakPoint: PROCEDURE [

body, source, condition: STRING, bt: BTtype, gc: GCtype]:

Page 1

Références

Documents relatifs

[r]

CreatePages: PROCEDURE [ea: POINTER, efa: POINTER TO CFA, lastPage: PageNumber, lastBytes: CARDINAL]:. DeletePages: PROCEDURE [ea:

DeletedFrame: PROCEDURE [gfi: ControlDefs.GFTIndex] RETURNS [BOOLEAN];. DisplayConfiguration:

CoreSwapDefs: FROM "coreswapdefs" USING [ExternalStateVector.. DebuggeeFP:

[r]

The study focuses on phonological, orthographical, lexical, syntactical, semantic, pragmatic and tex- tual aspects and reveals the overwhelming influence of French, English and

[r]

[r]