Sha256: f2ea176fcff94967d4521ae5fdbb52439d02013d16c4fc9fbd1a31f391a7a58d

Contents?: true

Size: 349 Bytes

Versions: 5

Compression:

Stored size: 349 Bytes

Contents

#ifndef STACK_H__
#define STACK_H__

#include <stdlib.h>

struct stack {
	void **item;
	size_t size;
	size_t asize;
};

void stack_free(struct stack *);
int stack_grow(struct stack *, size_t);
int stack_init(struct stack *, size_t);

int stack_push(struct stack *, void *);

void *stack_pop(struct stack *);
void *stack_top(struct stack *);

#endif

Version data entries

5 entries across 5 versions & 2 rubygems

Version Path
github-markdown-0.1.3 ext/markdown/stack.h
redcarpet-2.1.1 ext/redcarpet/stack.h
redcarpet-2.1.0 ext/redcarpet/stack.h
redcarpet-2.0.1 ext/redcarpet/stack.h
redcarpet-2.0.0 ext/redcarpet/stack.h