

#ifndef PARSENODE_H
#define PARSENODE_H

#define STAR '*'
#define CONCAT '&'
#define UNIFY '|'
#define DOT '.'

typedef  struct node_s*  node_p;

struct node_s {
	node_p  left, right;
	int value;
	void * attribs;
};

typedef struct node_s node_t;

int start();
node_p pop();
#endif
