partial implementation of edit
[calc.git] / parser.h
index 8307c887517586efc48cca1a4c79343d04addc55..9fbde3a13c32d34f15105d85b77c59d1f4cf416d 100644 (file)
--- a/parser.h
+++ b/parser.h
@@ -55,6 +55,7 @@ typedef struct _workspace_t {
     double *storage;
     int storage_size;
     element_t *root;
+    char *string;
 } workspace_t;
 
 /* parser function */
@@ -67,6 +68,8 @@ void print_element (element_t *root, int level);
 
 double evaluate_element (element_t *root, char mask);
 
+void save_string (int id, char *string);
+
 /* completion functions */
 
 char **generate_completion_list ();