diff options
Diffstat (limited to 'lib/queue.h')
-rw-r--r-- | lib/queue.h | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/lib/queue.h b/lib/queue.h deleted file mode 100644 index 23834ba..0000000 --- a/lib/queue.h +++ /dev/null @@ -1,25 +0,0 @@ - -#pragma once - -#include <inttypes.h> -#include <stdbool.h> -#include <stdlib.h> -#include <string.h> - -typedef struct ll_tag { - uint32_t x; - struct ll_tag *next; -} ll_t; - -typedef struct dll_tag { - double x; - struct dll_tag *next; -} dll_t; - -void stack_push(ll_t **q, uint32_t x); -void stack_push_d(dll_t **q, double x); - -uint32_t stack_pop(ll_t **q); -double stack_pop_d(dll_t **q); - -bool stack_contains(const ll_t *q, uint32_t x); |