| File information: | |
| File name: | SymbolTableDefs.mesa_Oct77.pdf [preview SymbolTableDefs.mesa Oct77] |
| Size: | 41 kB |
| Extension: | |
| Mfg: | xerox |
| Model: | SymbolTableDefs.mesa Oct77 🔎 |
| Original: | SymbolTableDefs.mesa Oct77 🔎 |
| Descr: | xerox mesa 3.0_1977 listing SymbolTableDefs.mesa_Oct77.pdf |
| Group: | Electronics > Other |
| Uploaded: | 12-03-2020 |
| User: | Anonymous |
| Multipart: | No multipart |
| Information about the files in archive: | ||
| Decompress result: | OK | |
| Extracted files: | 1 | |
File name SymbolTableDefs.mesa_Oct77.pdf symboltabledefs.mESA 24-0CT-77 18:55:07 Page 1 -- file SymbolTableDefs.Mesa -- last modified by Satterthwaite on June 14, 1977 9:36 AM DIRECTORY ControlDefs: FROM "controldefs", SegmentDefs: FROM "segmentdefs", SymbolTable: FROM "symbol table"; DEFINITIONS FROM ControlDefs. SegmentDefs; SymbolTableDefs: DEFINITIONS = BEGIN SymbolTableHandle: TYPE = PRIVATE RECORD [segment: FileSegmentHandle]; NULLTableHandle: SymbolTableHandle = SymbolTableHandle[NIL]; SymbolTableBase: TYPE = POINTER TO FRAME[SymbolTable]; TableForFrame: PROCEDURE [frame: FrameHandle] RETURNS [SymbolTableHandle]; NoSymbolTable: SIGNAL [seg: FileSegmentHandle]; TableForSegment: PROCEDURE [seg: FileSegmentHandle] RETURNS [SymbolTableHandle]; SegmentForTable: PROCEDURE [table: SymbolTableHandle] RETURNS [FileSegmentHandle]; AcquireSymbolTable: PROCEDURE [handle: SymbolTableHandle] RETURNS [SymbolTableBase]; ReleaseSymbolTable: PROCEDURE [base: SymbolTableBase]; SymbolCacheSize: PROCEDURE RETURNS [pages: INTEGER]; SetSymbolCacheSize: PROCEDURE [pages: INTEGER]; SuspendSymbolCache, RestartSymbolCache: PROCEDURE; SymbolBuffersFull: SIGNAL; IllegalSymbolBase: SIGNAL [base: SymbolTableBase]; TooManySymbolTables: SIGNAL [handle: SymbolTableHandle]; END. | ||

| Date | User | Rating | Comment |