#include <ParseTree.h>
Public Methods | |
symbol_data (SymbolTableElement::symtype new_type, int new_num) | |
~symbol_data (void) | |
void | convert (SymbolTableElement::symtype totype) |
Public Attributes | |
SymbolTableElement::symtype | type |
double * | dval |
array of floating point numbers. More... | |
int * | ival |
array of integer numbers. More... | |
char ** | sval |
array of strings. More... | |
int | num |
number of array elements. More... |
Definition at line 29 of file ParseTree.h.
|
Definition at line 1377 of file ParseTree.C. References dval, ival, NULL, num, sval, SymbolTableElement::symtype, and type. |
|
Definition at line 1388 of file ParseTree.C. |
|
Definition at line 1393 of file ParseTree.C. References dval, SymbolTableElement::IS_FLOAT, SymbolTableElement::IS_INT, SymbolTableElement::IS_STRING, ival, NULL, num, sval, SymbolTableElement::symtype, and type. |
|
array of floating point numbers.
Definition at line 41 of file ParseTree.h. Referenced by convert, same_double, and symbol_data. |
|
array of integer numbers.
Definition at line 42 of file ParseTree.h. Referenced by convert, same_int, and symbol_data. |
|
number of array elements.
Definition at line 44 of file ParseTree.h. Referenced by convert, and symbol_data. |
|
array of strings.
Definition at line 43 of file ParseTree.h. Referenced by convert, same_string, and symbol_data. |
|
Definition at line 40 of file ParseTree.h. Referenced by convert, and symbol_data. |