split code into multiple files
[calc.git] / storage.h
diff --git a/storage.h b/storage.h
new file mode 100644 (file)
index 0000000..3a6ef86
--- /dev/null
+++ b/storage.h
@@ -0,0 +1,22 @@
+#ifndef __STORAGE_H__
+#define __STORAGE_H__
+
+/* global variables */
+
+extern double *storage;
+
+extern int storage_size;
+
+/* storage functions */
+
+void memory (int nb);
+double store (int index, double value);
+double recall (int index);
+double increase (int index);
+double decrease (int index);
+void display (void);
+void clear ();
+
+#endif /* __STORAGE_H__ */
+
+/* vim: set ts=4 sw=4 et: */