struct value; struct string; struct expression* new_variable_expression( struct string* name);