modify symtab.h struct naming
This commit is contained in:
12
src/symtab.h
12
src/symtab.h
@@ -15,9 +15,9 @@
|
||||
/* the list of line numbers of the source
|
||||
* code in which a variable is referenced
|
||||
*/
|
||||
typedef struct LineListRec {
|
||||
typedef struct LineListEntry {
|
||||
int lineno;
|
||||
struct LineListRec *next;
|
||||
struct LineListEntry *next;
|
||||
} *LineList;
|
||||
|
||||
/* The record in the bucket lists for
|
||||
@@ -26,18 +26,18 @@ typedef struct LineListRec {
|
||||
* the list of line numbers in which
|
||||
* it appears in the source code
|
||||
*/
|
||||
typedef struct BucketListRec {
|
||||
typedef struct BucketListEntry {
|
||||
char *name;
|
||||
LineList lines;
|
||||
ExpType type;
|
||||
int memloc; /* memory location for variable */
|
||||
struct BucketListRec *next;
|
||||
struct BucketListEntry *next;
|
||||
} *BucketList;
|
||||
|
||||
typedef struct ScopeListRec {
|
||||
typedef struct Scope {
|
||||
char *name;
|
||||
int depth;
|
||||
struct ScopeListRec *parent;
|
||||
struct Scope *parent;
|
||||
BucketList hashTable[SYMTAB_SIZE];
|
||||
} *Scope;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user