version 1.1, 1997/05/21 20:40:07
|
version 1.2, 1998/03/21 21:37:50
|
Line 258 Label *engine(Xt *ip0, Cell *sp0, Cell *
|
Line 258 Label *engine(Xt *ip0, Cell *sp0, Cell *
|
#if defined(DOUBLY_INDIRECT) |
#if defined(DOUBLY_INDIRECT) |
#define MAX_SYMBOLS 1000 |
#define MAX_SYMBOLS 1000 |
int i; |
int i; |
Cell code_offset = offset_image? 11*sizeof(Cell) : 0; |
Cell code_offset = offset_image? 22*sizeof(Cell) : 0; |
|
|
symbols = (Label *)(malloc(MAX_SYMBOLS*sizeof(Cell)+code_offset)+code_offset); |
symbols = (Label *)(malloc(MAX_SYMBOLS*sizeof(Cell)+code_offset)+code_offset); |
for (i=0; i<DOESJUMP+1; i++) |
for (i=0; i<DOESJUMP+1; i++) |