Merge branch 'Dev' into Sprint2-SymbolTableOperations-FE-t#29

This commit is contained in:
maxsimongt3
2025-02-21 14:53:25 -05:00
committed by GitHub
7 changed files with 155 additions and 119 deletions

View File

@ -10,20 +10,10 @@ typedef struct ListOfTable{
}ListOfTable;
typedef union Value{
int* value_of_int;
void* value_of_pointer;
bool* value_of_bool;
char* value_of_char;
}Value;
typedef struct TableNode{
char* theType;
char* theName;
Value* value;
struct TableNode* next;
//this next value is an int for string types to tell you how far to traverse a buffer for the string
int StrLength;
}TableNode;
typedef struct SymbolTable{