enhance prompt and format management
[calc.git] / parser.h
index 9e4c3f608f18196905f8eca679c70fae004ce369..522adba9dec018d88493f1e6e977cadce30e835c 100644 (file)
--- a/parser.h
+++ b/parser.h
@@ -5,8 +5,6 @@
 
 extern double answer;
 
-extern char format[9];
-
 /* function type */
 
 typedef enum {
@@ -63,6 +61,14 @@ char **generate_completion_list ();
 
 void free_completion_list (char **list);
 
+/* print function */
+
+void set_format (char *prompt, int precision);
+
+void free_format ();
+
+double print (double value);
+
 #endif /* __PARSER_H__ */
 
 /* vim: set ts=4 sw=4 et: */