*/
/** \file ccl.h
- \brief Header with public definitions about CCL.
+ \brief Header with public definitions for CCL.
*/
/*
* CCL - header file
*
- * $Id: ccl.h,v 1.19 2004-10-03 22:34:07 adam Exp $
+ * $Id: ccl.h,v 1.22 2005-04-15 21:47:55 adam Exp $
*
* Old Europagate Log:
*
/** CCL token */
struct ccl_token {
char kind;
- size_t len;
- const char *name;
+ size_t len; /* length of name below */
+ const char *name; /* string / name of token */
struct ccl_token *next;
struct ccl_token *prev;
+ const char *ws_prefix_buf; /* leading white space buf */
+ size_t ws_prefix_len; /* leading white space len */
};
/** CCL Qualifier */
YAZ_EXPORT
struct ccl_token *ccl_tokenize (const char *command);
-/**
- * Splits CCL command into tokens. This function is obsolete. Use
- * ccl_parser_tokenize instead.
- */
-YAZ_EXPORT
-struct ccl_token *ccl_token_simple (const char *command);
-
/**
* Deletes token list
*/