Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-02-21 10:05:30

0001 /*
0002  *  qp_compile.h  --
0003  *
0004  *  Original:  4-Jan-1995 18:51
0005  *
0006  *  Author:   Maarten Ballintijn <Maarten.Ballintijn@cern.ch>
0007  *
0008  *  $Id$
0009  *
0010  *  $Log$
0011  *  Revision 1.4  1996/04/23 18:38:11  maartenb
0012  *  - Add RCS keywords
0013  *
0014  *
0015  */
0016 
0017 #ifndef CERN_QP_COMPILE
0018 #define CERN_QP_COMPILE
0019 
0020 #include    "qp_query.h"
0021 
0022 
0023 extern QuerySrc *   the_qs_record;
0024 extern int      qp_current_cut;
0025 
0026 
0027 QueryExe *
0028 qp_compile( QuerySrc * qs, bool match_expr, int * errp );
0029 
0030 pTree
0031 qp_get_cut_tree( int idx );
0032 
0033 int
0034 qp_parse_cut( int cid, int *errp );
0035 
0036 #endif  /*  CERN_QP_COMPILE */