char type[64]
...[32]
char name[64]
...[32]
ssize_t size
ssize_t align
bool isBitfield
char name[64]
...[32]
char alias[64]
...[32]
char* filename
int lineNumber
ssize_t size
?
struct Declaration declarations[16]
...
int numDeclarations
unsigned int length
unsigned int capacity
void* data
struct TableEntry* next
?
char key TABLE_KEY_SIZE
...
ssize_t size
ssize_t align
TableEntry** entries
char* input_stream
char* eof
char* parse_point
char* string_storage
int string_storage_len
char* where_firstchar
char* where_lastchar
long token
double real_number
long int_number
char* string
int string_len
int line_number
int line_offset