#include <soarkernel.h>
Collaboration diagram for variable_struct:

Data Fields | |
| symbol_common_data | common_symbol_info |
| char * | name |
| tc_number | tc_num |
| symbol_union * | current_binding_value |
| unsigned long | gensym_number |
| list * | rete_binding_locations |
|
|
Definition at line 902 of file soarkernel.h. |
|
|
Definition at line 905 of file soarkernel.h. Referenced by fixup_rhs_value_variable_references(), make_placeholder_test(), parse_attr_value_make(), and substitute_for_placeholders_in_symbol(). |
|
|
Definition at line 906 of file soarkernel.h. Referenced by make_variable(), and reset_gensym_number(). |
|
|
Definition at line 903 of file soarkernel.h. Referenced by deallocate_symbol(), find_variable(), first_letter_from_symbol(), hash_variable(), instantiate_rhs_value(), make_variable(), print(), soar_ecPrintAllProductionsWithInterruptSetting(), and soar_Interrupt(). |
|
|
Definition at line 907 of file soarkernel.h. Referenced by find_var_location(), and make_variable(). |
|
|
Definition at line 904 of file soarkernel.h. Referenced by all_variables_in_rhs_value_bound(), collect_vars_tested_by_test_that_are_bound(), fixup_rhs_value_variable_references(), make_variable(), reset_tc_num(), symbol_is_in_tc(), and unmark_variables_and_free_list(). |
1.3.5