Text preview for : BCPL_Symbol_Table_Format_Mar74.pdf part of xerox BCPL Symbol Table Format Mar74 xerox alto memos_1974 BCPL_Symbol_Table_Format_Mar74.pdf



Back to : BCPL_Symbol_Table_Format_ | Home

InJer-Office Memorandum

To BCPL Users Date March 7, 1974

From Bill Duvall Location Palo Alto

Subject BCPL Symbol Table Format Organization PARC/SSL
(Gleaned from Allen Brown1s
Debugger Notes)
)(ERO)(
c: Jim Curry, Jim Morris


BCPL SYMBOL TABLE FORMAT
BLDR PROGRAM/S/M 000
PROGRAM.BM

0 VERSION
1 LENGTH
2 STRING START
3 SYMBOL START




SIZE OF STRING STORAGE
STRING
STORAGE




# SYMBOLS
SYMBOL TABLE ENTRIES

o PTR TO String Storage
(begins at L)
1: Bit O-X Type
'+ UNDEF 0
VARIABLE 1
PROC 2
LABEL 3
BRFILE 4
BIN FILE 5
MANIFEST 6

BIT 5: External
BITS 6-15: 777



WORD 2:
(a) FOR PROC, LABEL, VARIABLE STATIC ADDRESS
(b) FOR MANIFEST VALUE

WORD 3: 777