YAZ
5.34.0
|
Implements CCL node tree to RPN converson. More...
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <yaz/yaz-ccl.h>
#include <yaz/pquery.h>
Go to the source code of this file.
Functions | |
Z_RPNQuery * | ccl_rpn_query (ODR o, struct ccl_rpn_node *p) |
Z_AttributesPlusTerm * | ccl_scan_query (ODR o, struct ccl_rpn_node *p) |
Implements CCL node tree to RPN converson.
Definition in file yaz-ccl.c.
Z_RPNQuery* ccl_rpn_query | ( | ODR | o, |
struct ccl_rpn_node * | p | ||
) |
Definition at line 20 of file yaz-ccl.c.
References ccl_pquery(), wrbuf_alloc(), wrbuf_cstr(), wrbuf_destroy(), yaz_pqf_create(), yaz_pqf_destroy(), and yaz_pqf_parse().
Referenced by ccl2pqf().
Z_AttributesPlusTerm* ccl_scan_query | ( | ODR | o, |
struct ccl_rpn_node * | p | ||
) |
Definition at line 35 of file yaz-ccl.c.
References ccl_pquery(), wrbuf_alloc(), wrbuf_cstr(), wrbuf_destroy(), yaz_pqf_create(), yaz_pqf_destroy(), and yaz_pqf_scan().