aboutsummaryrefslogtreecommitdiff
path: root/node.h
blob: 5206db49828bf101fe8a7d78c9fcc1b10aa2dc2f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#ifndef NODE_H
#define NODE_H

/* Linked list */

typedef struct node_s {
	char *name;
	struct node_s *next;
	int var_type;
} node;

/*constructor*/
node* mknode(char *);

/* helpers */
node* search(node*, char *);
node* insert(node*, char*);

#endif