double *storage;
int storage_size;
element_t *root;
+ char *string;
} workspace_t;
/* parser function */
double evaluate_element (element_t *root, char mask);
+void save_string (int id, char *string);
+
/* completion functions */
char **generate_completion_list ();