diff src/ploki/venus.h @ 4223:ac0403686959

<oerjan> rm -rf src/ploki; mv ploki src
author HackBot
date Fri, 20 Dec 2013 22:18:50 +0000
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/ploki/venus.h	Fri Dec 20 22:18:50 2013 +0000
@@ -0,0 +1,19 @@
+#ifndef VENUS_H_
+#define VENUS_H_
+
+#include "Str.h"
+#include "hash.h"
+#include "op.h"
+
+struct venus {
+	Hash table;
+};
+
+void ve_init(struct venus *);
+void ve_end(struct venus *);
+void ve_enter(struct venus *, const String *, struct op *);
+struct op *ve_findnext(struct venus *, const String *, size_t);
+struct op *ve_findprev(struct venus *, const String *, size_t);
+const String *ve_label(struct venus *, const struct op *);
+
+#endif /* VENUS_H_ */