Text preview for : FlowExpression.mesa_Sep78.pdf part of xerox FlowExpression.mesa Sep78 xerox mesa 4.0_1978 listing Mesa_4_Compiler FlowExpression.mesa_Sep78.pdf



Back to : FlowExpression.mesa_Sep78 | Home

FlowExpression.mesa 2-Sep-78 12:59:59 Page 1



-- FlowExpression.mesa, modified by Sweet, August 2, 1978 10:37 AM
DIRECTORY
AltoDefs: FROM "altodefs" USING [BYTE, wordlength],
Code: FROM "code" USING [acstack, CodeNotImplemented, firstcaseselread, mwcaseseltlex, ZEROlexeme],
**
CodeDefs: FROM "codedefs" USING [BDOIndex, ChunkBase, CompareClass, JumpType, LabelCCIndex, Lexeme,
** lTOS, topostack],
ComData: FROM "comdata",
FOpCodes: FROM "fopcodes" USING [qAND, qDCOMP, qDSUB, qEXCH, qLI, qLINT, qLP, qNEG, qOR, qPOP, qPUS
**H, qXOR],
P5ADefs: FROM "p5adefs" USING [adjustacstack, Cfin, Cflow, CioutO, Ciout1, Cload, CompareFn, copyBD
**OItem, Coutjump, Csyscall,
Csyscalln, dumpstack, easilyaddressed, genanonlex, gentemplex, incrstack, insertlabel, labelalloc,
**loadtsonaddress,
loadtsonchars, LogHeapFree, LongTreeAddress, makeretlex, makeTOSlex, maketsonBDOItem, markstack, op
**erandtype, releasetemplex,
RequireStack, resettomark, rmakeBDOItem, sCassign, stackoff, stackon, treeliteral, unmarkstack, wor
**dsforoperand],
P5BDefs: FROM "p5bdefs" USING [Cexp, MWConstant, pushlex, pushlitval, pushrhs],
SDDefs: FROM "sddefs" USING [sBLTE, sBYTBLTE, sFCOMP, sFLOAT, sFSUB],
SymDefs: FROM "symdefs" USING [CSElndex, CTXIndex, HTIndex, ISEIndex, SEIndex, setype],
SymTabDefs: FROM "symtabdefs" USING [Cardinality, WordsForType],
TableDefs: FROM "tabledefs" USING [TableBase, TableNotifier],
TreeDefs: FROM "treedefs" USING [empty, listlength, NodeName, scanlist, TreeIndex, TreeLink, treety