parial completion feature
[calc.git] / calc.c
diff --git a/calc.c b/calc.c
index d4d224387294d1c41ab7ac3b3492ff494a937249..f84cf91af829d63256a9a57e7ffe4e72715f6b73 100644 (file)
--- a/calc.c
+++ b/calc.c
@@ -30,6 +30,7 @@
 char *progname = NULL;
 int mode = 1;
 int precision = 6;
+char **completion_list = NULL;
 
 /* help function */
 
@@ -106,6 +107,9 @@ int main (int argc, char *argv[])
     char format[9] = "=> %..g\n";
     format[5] = '0' + precision;
 
+    /* completion list*/
+    completion_list = generate_completion_list ();
+
     /* read from input stream */
 
     while (1) {
@@ -178,6 +182,8 @@ int main (int argc, char *argv[])
         }
     }
 
+    free_completion_list (completion_list);
+
     return ret;
 }