Service Manuals, User Guides, Schematic Diagrams or docs for : xerox mesa 4.0_1978 listing Mesa_4_System SymbolCache.mesa_Sep78

<< Back | Home

Most service manuals and schematics are PDF files, so You will need Adobre Acrobat Reader to view : Acrobat Download Some of the files are DjVu format. Readers and resources available here : DjVu Resources
For the compressed files, most common are zip and rar. Please, extract files with Your favorite compression software ( WinZip, WinRAR ... ) before viewing. If a document has multiple parts, You should download all, before extracting.
Good luck. Repair on Your own risk. Make sure You know what You are doing.




Image preview - the first page of the document
SymbolCache.mesa_Sep78


>> Download SymbolCache.mesa_Sep78 documenatation <<

Text preview - extract from the document
SymbolCache.mesa               2-Sep-78 18:05:56                                           Page    1



-- file SymbolCache.mesa
-- last edited by Sandman, May 12, 1978   4:46 PM
DIRECTORY
  AllocDefs: FROM "allocdefs" USING [
    AddSwapStratugy, CantSwap, RemoveSwapStrategy, SwappingProcedure,
    SwapStrategy],
  AltoDefs: FROM "altodefs" USING [PageSize],
  SegmentDefs: FROM "segmentdefs" USING [
     FileSegmentAddress, FileSegmentHandle, InsufficientVM, InvalidFP, SwapIn,
    SwapOut, Unlock],
  SymbolTable: FROM "symboltable" USING [
     bb, cacheInfo, etxb, extb, fgTable, hashVec, ht, link, ltb, mdb, notifier,
     NullNotifier, seb, sourceFile, ssb, stHandle, tb],
  SymbolTableDefs: FROM "symboltabledefs" USING [
    Symbo Hab 1 eBase, Symbo Hab 1 eHand 1 e],
  SymDefs: FROM "symdefs" USING [fgHeader, HTIndex, HTRecord, STHeader],
  SystemDefs: FROM "systemdefs" USING [AllocateHeapNode],
  TableDefs: FROM "tabledefs" USING [TableBase];
DEFINITIONS FROM SymbolTableDefs;
SymbolCache: PROGRAM
    IMPORTS AlloeDefs, initial: SymbolTable, SegmentDefs, SystemDefs
    EXPORTS SymbolTableDefs SHARES SymbolTableDefs B
  BEGIN
  OPEN SegmentDefs;
  -- public interface
  NoSymbolTable: PUBLIC SIGNAL [FileSegmentHandle]   = CODE;
  TableForSegment: PUBLIC PROCEDURE [seg: FileSegmentHandle] RETURNS [SymbolTableHandle]   =
    BEGIN
    IF seg = NIL THEN ERROR NoSymbolTable[seg];
    RETURN [SymbolTableHandle[seg]]
    END;
  SegmentForTable: PUBLIC PROCEDURE [table: SymbolTableHandle] RETURNS [FileSegmentHandle]     =
    BEGIN
    RETURN [table. segment]
    END;

  IllegalSymbolBase: PUBLIC SIGNAL [base: SymbolTableBase]     = CODE;
  AcquireSymbolTable: PUBLIC PROCEDURE [handle: SymbolTableHandle]
    RETURNS [base: SymbolTableBase] 



◦ Jabse Service Manual Search 2026 ◦ Jabse PravopisonTap.bg ◦ Other service manual resources online : FixyaeServiceinfo