|
|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: T m
Length: 689 (0x2b1)
Types: TextFile
Names: »memory.h«
└─⟦060c9c824⟧ Bits:30007080 DKUUG TeX 2/12/89
└─⟦this⟧ »./tex82/fmtdump/memory.h«
/*
* Global Datastructures too hard to translate automatically from Pascal.
*/
typedef union {
struct {
halfword RH, LH;
} v;
struct {
halfword junk_space; /* Make B0,B1 overlap LH in memory */
unsigned char B0, B1;
} u;
} twohalves;
#define b0 u.B0
#define b1 u.B1
typedef struct {
struct {
unsigned char B0;
unsigned char B1;
} u;
unsigned char b2;
unsigned char b3;
} fourquarters;
typedef union {
integer cint;
glueratio gr;
twohalves hh;
fourquarters qqqq;
} memoryword;
#ifndef memmax
typedef struct {
short modefield;
halfword headfield, tailfield;
integer pgfield, auxfield, mlfield;
} liststaterecord;
#endif