aboutsummaryrefslogtreecommitdiff
path: root/priority_queue.c
diff options
context:
space:
mode:
Diffstat (limited to 'priority_queue.c')
-rw-r--r--priority_queue.c23
1 files changed, 22 insertions, 1 deletions
diff --git a/priority_queue.c b/priority_queue.c
index 60e99c4..4db7597 100644
--- a/priority_queue.c
+++ b/priority_queue.c
@@ -1,5 +1,26 @@
+#include <stdio.h>
+#include <curses.h>
#include "priority_queue.h"
+#include "error.h"
/*TODO: implement */
-typedef int the_compiler_isnt_happy_about_an_empty_file;
+PositionPQ ppq_new(Position pos, size_t priority) {
+ (void)pos, (void)priority;
+ todo();
+}
+
+void ppq_insert(PositionPQ ppq, Position pos, size_t priority) {
+ (void)ppq, (void)pos, (void)priority;
+ todo();
+}
+
+Position ppq_pop(PositionPQ ppq) {
+ (void)ppq;
+ todo();
+}
+
+void ppq_reprioritize(PositionPQ ppq, Position pos, size_t priority) {
+ (void)ppq, (void)pos, (void)priority;
+ todo();
+}