/*
 * crule.h
 *
 * $Id: crule.h,v 1.3 2000/09/16 05:35:01 bleep Exp $
 */
#ifndef INCLUDED_crule_h
#define INCLUDED_crule_h

/*
 * Proto types
 */

/*
 * opaque node pointer
 */
struct CRuleNode;

extern void crule_free(struct CRuleNode** elem);
extern int crule_eval(struct CRuleNode* rule);
extern struct CRuleNode* crule_parse(const char* rule);

#endif /* INCLUDED_crule_h */


syntax highlighted by Code2HTML, v. 0.9.1