33 #ifndef YY_AP_EXPR_YY_UTIL_EXPR_PARSE_H_INCLUDED
34 # define YY_AP_EXPR_YY_UTIL_EXPR_PARSE_H_INCLUDED
40 extern int ap_expr_yydebug;
96 #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
100 #line 35 "util_expr_parse.y"
106 #line 107 "util_expr_parse.h"
110 # define YYSTYPE_IS_TRIVIAL 1
111 # define YYSTYPE_IS_DECLARED 1
Definition: util_expr_private.h:77
Definition: util_expr_private.h:93
Definition: util_expr_parse.h:99
int num
Definition: util_expr_parse.h:104
ap_expr_t * exVal
Definition: util_expr_parse.h:103
char * cpVal
Definition: util_expr_parse.h:102
yytokentype
Definition: util_expr_parse.h:47
@ T_BACKREF
Definition: util_expr_parse.h:61
@ T_OP_STR_NE
Definition: util_expr_parse.h:80
@ T_OP_CONCAT
Definition: util_expr_parse.h:85
@ T_OP_STR_GE
Definition: util_expr_parse.h:84
@ T_OP_STR_LT
Definition: util_expr_parse.h:81
@ T_REGEX
Definition: util_expr_parse.h:56
@ T_STR_END
Definition: util_expr_parse.h:65
@ T_OP_IN
Definition: util_expr_parse.h:78
@ T_OP_STR_LE
Definition: util_expr_parse.h:82
@ T_REG_MATCH
Definition: util_expr_parse.h:58
@ T_STRING
Definition: util_expr_parse.h:55
@ T_OP_SPLIT
Definition: util_expr_parse.h:87
@ T_OP_STR_EQ
Definition: util_expr_parse.h:79
@ T_ERROR
Definition: util_expr_parse.h:52
@ T_EXPR_BOOL
Definition: util_expr_parse.h:50
@ T_VAREXP_END
Definition: util_expr_parse.h:69
@ T_OP_REG
Definition: util_expr_parse.h:76
@ T_OP_EQ
Definition: util_expr_parse.h:70
@ T_TRUE
Definition: util_expr_parse.h:48
@ T_VAR_BEGIN
Definition: util_expr_parse.h:66
@ T_OP_UNARY
Definition: util_expr_parse.h:62
@ T_ID
Definition: util_expr_parse.h:54
@ T_REGSUB
Definition: util_expr_parse.h:57
@ T_OP_NE
Definition: util_expr_parse.h:71
@ T_OP_SUB
Definition: util_expr_parse.h:88
@ T_VAREXP_BEGIN
Definition: util_expr_parse.h:68
@ T_OP_OR
Definition: util_expr_parse.h:89
@ T_OP_NOT
Definition: util_expr_parse.h:91
@ T_OP_JOIN
Definition: util_expr_parse.h:86
@ T_OP_STR_GT
Definition: util_expr_parse.h:83
@ T_OP_BINARY
Definition: util_expr_parse.h:63
@ T_REG_SUBST
Definition: util_expr_parse.h:59
@ T_OP_LE
Definition: util_expr_parse.h:73
@ T_REG_FLAGS
Definition: util_expr_parse.h:60
@ T_OP_GE
Definition: util_expr_parse.h:75
@ T_OP_GT
Definition: util_expr_parse.h:74
@ T_OP_NRE
Definition: util_expr_parse.h:77
@ T_FALSE
Definition: util_expr_parse.h:49
@ T_DIGIT
Definition: util_expr_parse.h:53
@ T_EXPR_STRING
Definition: util_expr_parse.h:51
@ T_VAR_END
Definition: util_expr_parse.h:67
@ T_OP_LT
Definition: util_expr_parse.h:72
@ T_OP_AND
Definition: util_expr_parse.h:90
@ T_STR_BEGIN
Definition: util_expr_parse.h:64
int ap_expr_yyparse(ap_expr_parse_ctx_t *ctx)