equal
deleted
inserted
replaced
335 } Node; |
335 } Node; |
336 |
336 |
337 |
337 |
338 typedef struct Table { |
338 typedef struct Table { |
339 CommonHeader; |
339 CommonHeader; |
340 lu_byte flags; /* 1<<p means tagmethod(p) is not present */ |
340 lu_byte flags; /* 1<<p means tagmethod(p) is not present */ |
341 lu_byte lsizenode; /* log2 of size of `node' array */ |
341 lu_byte lsizenode; /* log2 of size of `node' array */ |
342 struct Table *metatable; |
342 struct Table *metatable; |
343 TValue *array; /* array part */ |
343 TValue *array; /* array part */ |
344 Node *node; |
344 Node *node; |
345 Node *lastfree; /* any free position is before this position */ |
345 Node *lastfree; /* any free position is before this position */ |