-- crossPGS.config
-- Last edited by Satterthwaite on August 2, 1983 9:27 am
DIRECTORY
Scanner: FROM "PGSScan",
Parser: FROM "PGSParse",
PGSSymbols: FROM "tPGSSymbols",
PGSBcd: FROM "tPGSBcd";
CrossPGS: CONFIG LINKS: CODE
IMPORTS
Directory, Exec, File, FileStream, Heap, Inline, KernelFile,
LongStorage, LongString, ProcessorFace, Runtime, --Segments,--
Space, Stream, Strings, Time, Transaction,
TTY, UserTerminal, Volume
CONTROL CrossPGSInterface = {
SymbolInput: CONFIG
IMPORTS
File, Heap, Inline, LongString, OSMiscOps, Space, Strings, Transaction
EXPORTS TableCommand = {
SymbolPack;
SymbolCache;
TableSymbols};
SymbolOutput: CONFIG
IMPORTS
File, Heap, Inline, LongString, PGSConDefs, Space, Strings, Transaction, Volume
EXPORTS PGSConDefs = {
AllocImpl;
SymbolPack;
SymbolPackExt;
PGSSymbols};
OSMiscOpsImpl;
CharIOImpl;
CommandPack;
Scanner;
Parser;
PGSParseData;
CrossPGSInterface;
PGSControl;
PGSLALR;
PGSTab;
PGSFormat;
PGSBcd;
SymbolInput;
SymbolOutput;
}.