Bontiv-Sourceer source code viewer
Root | Help
./web-crawler/src/pile.h
#ifndef _STACK_H
#define _STACK_H 1

#include <stdlib.h>

typedef struct s_stack *pile_t;

struct s_stack {
  pile_t next;
  void* data;
};

#define empty_stack() (NULL)
#define stack_is_empty(s) (!(s))

pile_t push(void* x, pile_t s);
void* pop(pile_t *s);

#endif
Presented with Bontiv-Sourceer