* CCL - header file
*
* $Log: ccl.h,v $
- * Revision 1.7 1995/05/16 09:39:38 adam
+ * Revision 1.9 1995/07/20 08:15:16 adam
+ * Bug fix: Token value for comma and OR were the same!
+ *
+ * Revision 1.8 1995/07/11 12:28:34 adam
+ * New function: ccl_token_simple (split into simple tokens) and
+ * ccl_token_del (delete tokens).
+ *
+ * Revision 1.7 1995/05/16 09:39:38 adam
* LICENSE.
*
* Revision 1.6 1995/05/11 14:04:03 adam
#define CCL_TOK_RP 6
#define CCL_TOK_COMMA 7
#define CCL_TOK_AND 8
-#define CCL_TOK_OR 7
-#define CCL_TOK_NOT 9
-#define CCL_TOK_MINUS 10
-#define CCL_TOK_SET 11
+#define CCL_TOK_OR 9
+#define CCL_TOK_NOT 10
+#define CCL_TOK_MINUS 11
+#define CCL_TOK_SET 12
struct ccl_token {
char kind;
};
struct ccl_token *ccl_tokenize (const char *command);
+struct ccl_token *ccl_token_simple (const char *command);
+void ccl_token_del (struct ccl_token *list);
struct ccl_rpn_node *ccl_find_str (CCL_bibset bibset,
const char *str, int *error, int *pos);