Author: Bleep <helveytw@home.com>
[ircu2.10.12-pk.git] / include / crule.h
1 /*
2  * crule.h
3  *
4  * $Id$
5  */
6 #ifndef INCLUDED_crule_h
7 #define INCLUDED_crule_h
8
9 /*
10  * Proto types
11  */
12
13 /*
14  * opaque node pointer
15  */
16 struct CRuleNode;
17
18 extern void crule_free(struct CRuleNode** elem);
19 extern int crule_eval(struct CRuleNode* rule);
20 extern struct CRuleNode* crule_parse(const char* rule);
21
22 #endif /* INCLUDED_crule_h */