Text preview for : Parser.mesa_Sep78.pdf part of xerox Parser.mesa Sep78 xerox mesa 4.0_1978 listing Mesa_4_Compiler Parser.mesa_Sep78.pdf
Back to : Parser.mesa_Sep78.pdf | Home
Parser.mesa 2-Sep-78 12:59:59 Page 1
-- file Parser.Mesa
-- last modified by Satterthwaite, August 1, 1978 2:50 PM
DIRECTORY
IODefs: FROM "iodefs" USING [CR, TAB, WriteChar, WriteDecimal, WriteString],
SystemDefs: FROM "systemdefs"
USING [AllocateHeapNode, A11ocateSegment, FreeHeapNode, FreeSegment],
StreamDefs: FROM "streamdefs" USING [StreamHand1e],
LALRDefs: FROM "la1rdefs"
USING [
ActionEntry. ActionTag, AsstlEntry, LALRTab1e, ProductionInfo,
State, Symbol, Symbo1Record,
endmarker, Initia1Symbo1, 1astntstate],
P1Defs: FROM "pldefs"
USING [
AssignDescriptors, Atom, ErrorContext, ProcessQueue, ResetScanIndex,
Scanlnit, ScanReset, TokenVa1ue]:
Parser: PROGRAM
IMPORTS IODefs, SystemDefs, P1Defs
EXPORTS P1Defs SHARES LALRDefs