DIRECTORY
Alloc USING [Notifier, AddNotify, DropNotify],
CatchFormat: TYPE USING [cResume, msgOffset],
Code:
TYPE
USING [
actenable, bodyComRetLabel, bodyInRecord, bodyOutRecord, bodyRecurLabel,
bodyRetLabel, bodyStartLoc, caseCVState, catchcount, catchoutrecord,
codeptr, codeStart, curctxlvl, enableLevel,
enableList, fileLoc, firstTemp, framesz, inlineFileLoc,
inlineRetErrorLabel, inlineRetErrorListLabel, mainBody,
StackNotEmptyAtStatement, tailJumpOK, tempcontext,
tempstart, warnStackOverflow, xtracting],
CodeDefs:
TYPE
USING [
AddressNotify, Base, CallsNotify, CCIndex, CCNull, codeType,
ConstructorNotify, CountingNotify, CrossJumpNotify, DJumpsNotify, EINull,
ExpressionNotify, FinalNotify, FlowExpressionNotify, FlowNotify, JumpCCNull,
LabelCCIndex, LabelCCNull, Lexeme, MaxParmsInStack, NullLex,
OutCodeNotify, PeepholeNotify, SelectionNotify, StatementNotify,
StatementStateRecord, StoreNotify, TempNotify, VarBasicsNotify, VarIndex,
VarMoveNotify, VarUtilsNotify],
ComData:
TYPE
USING [
bodyIndex, codeByteOffsetList, codeOffsetList, jumpIndirectList,
globalFrameSize, nErrors, objectBytes, table, stopping, switches,
textIndex],
FOpCodes:
TYPE
USING [
qKFCB, qLA, qLI, qLKB, qLL, qLP, qME, qMX, qPSD, qRET, qSG],
P5:
TYPE
USING [
BuildArgRecord, EndCodeFile, Exp, ExtractFrom, Fixup, FreeTempSei,
GenStringBodyLex, LogHeapFree, OutBinary, PopStatementState, PRetLex,
ProcessGlobalStrings, ProcessLocalStrings, PurgePendTempList, PushArgRecord,
PushStatementState, StartCodeFile, StatementTree, TempInit],
P5L: TYPE USING [LoadAddress, TOSAddrLex, TOSLex, VarFinal, VarForLex],
P5S: TYPE USING [],
P5U:
TYPE
USING [
CgenUtilInit, CgenUtilNotify, CreateLabel, DeleteCell, InsertLabel, LabelAlloc,
NextVar, OperandType, Out0, Out1, OutJump, OutSource, PushLitVal,
TreeLiteralValue, WordsForSei],
PrincOps: TYPE USING [globalbase, localbase, sError, sErrorList],
SourceMap: TYPE USING [nullLoc, Up],
Stack:
TYPE
USING [
Decr, Depth, Dump, Incr, Init, Load, Off, On, Pop, Reset, StackImplNotify, Top],
SymbolOps: TYPE USING [EnumerateBodies, NextSe, SetCtxLevel, TransferTypes],
Symbols:
TYPE
USING [
Base, bodyType, BTIndex, CBTIndex, CCBTNull, CSEIndex, CSENull, ctxType,
ISEIndex, ISENull, RecordSEIndex, RecordSENull, RootBti, seType],
Tree: TYPE USING [Base, Index, Link, Null, treeType],
TreeOps:
TYPE
USING [
FreeNode, FreeTree, MakeList, MakeNode, PushList, PushNode, PushSe, PushTree,
SearchList];