-/* $Id: cql.h,v 1.4 2003-05-27 09:46:26 mike Exp $
- Copyright (C) 2002-2003
+/* $Id: cql.h,v 1.6 2004-03-10 16:34:29 adam Exp $
+ Copyright (C) 2002-2004
Index Data Aps
This file is part of the YAZ toolkit.
#include <stdio.h>
#include <yaz/yconfig.h>
+YAZ_BEGIN_CDECL
+
typedef struct cql_parser *CQL_parser;
/**
struct cql_node *modifiers;
struct cql_node *prefixes;
} boolean;
- struct {
- char *name;
- char *value;
- struct cql_node *next;
- } mod;
} u;
};
const char *prefix,
const char *uri);
YAZ_EXPORT
-struct cql_node *cql_node_mk_mod(const char *name,
- const char *value);
-
-YAZ_EXPORT
struct cql_node *cql_node_dup (struct cql_node *cp);
YAZ_EXPORT
struct cql_node *cql_parser_result(CQL_parser cp);
YAZ_EXPORT
const char *cql_strerror(int code);
+YAZ_END_CDECL
+
#endif
/* CQL_H_INCLUDED */