diff help2html/support.h @ 0:13d2b8934445

Import AnaGram (near-)release tree into Mercurial.
author David A. Holland
date Sat, 22 Dec 2007 17:52:45 -0500
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/help2html/support.h	Sat Dec 22 17:52:45 2007 -0500
@@ -0,0 +1,22 @@
+
+#define INTSTACKSIZE 64
+struct intstack {
+  int vals[INTSTACKSIZE];
+  unsigned pos;
+};
+
+void intstack_init(struct intstack *is);
+void intstack_push(struct intstack *, int);
+int intstack_pop(struct intstack *);
+int intstack_top(const struct intstack *);
+
+
+struct stringdict;
+
+struct permutation {
+  int *v;
+  int num;
+};
+
+struct permutation *mySort(const struct stringdict *);
+void permutation_destroy(struct permutation *);