Apache2
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
util_expr_parse.h File Reference

Go to the source code of this file.

Data Structures

union  YYSTYPE
 

Macros

#define YYDEBUG   0
 
#define YYTOKENTYPE
 
#define YYSTYPE_IS_TRIVIAL   1
 
#define yystype   YYSTYPE /* obsolescent; will be withdrawn */
 
#define YYSTYPE_IS_DECLARED   1
 

Typedefs

typedef union YYSTYPE YYSTYPE
 

Enumerations

enum  yytokentype {
  T_TRUE = 258, T_FALSE = 259, T_EXPR_BOOL = 260, T_EXPR_STRING = 261,
  T_ERROR = 262, T_DIGIT = 263, T_ID = 264, T_STRING = 265,
  T_REGEX = 266, T_REGSUB = 267, T_REG_MATCH = 268, T_REG_SUBST = 269,
  T_REG_FLAGS = 270, T_BACKREF = 271, T_OP_UNARY = 272, T_OP_BINARY = 273,
  T_STR_BEGIN = 274, T_STR_END = 275, T_VAR_BEGIN = 276, T_VAR_END = 277,
  T_VAREXP_BEGIN = 278, T_VAREXP_END = 279, T_OP_EQ = 280, T_OP_NE = 281,
  T_OP_LT = 282, T_OP_LE = 283, T_OP_GT = 284, T_OP_GE = 285,
  T_OP_REG = 286, T_OP_NRE = 287, T_OP_IN = 288, T_OP_STR_EQ = 289,
  T_OP_STR_NE = 290, T_OP_STR_LT = 291, T_OP_STR_LE = 292, T_OP_STR_GT = 293,
  T_OP_STR_GE = 294, T_OP_CONCAT = 295, T_OP_JOIN = 296, T_OP_SPLIT = 297,
  T_OP_SUB = 298, T_OP_OR = 299, T_OP_AND = 300, T_OP_NOT = 301
}
 

Functions

int ap_expr_yyparse ()
 

Macro Definition Documentation

#define YYDEBUG   0
#define yystype   YYSTYPE /* obsolescent; will be withdrawn */
#define YYSTYPE_IS_DECLARED   1
#define YYSTYPE_IS_TRIVIAL   1
#define YYTOKENTYPE

Typedef Documentation

typedef union YYSTYPE YYSTYPE

Enumeration Type Documentation

Enumerator
T_TRUE 
T_FALSE 
T_EXPR_BOOL 
T_EXPR_STRING 
T_ERROR 
T_DIGIT 
T_ID 
T_STRING 
T_REGEX 
T_REGSUB 
T_REG_MATCH 
T_REG_SUBST 
T_REG_FLAGS 
T_BACKREF 
T_OP_UNARY 
T_OP_BINARY 
T_STR_BEGIN 
T_STR_END 
T_VAR_BEGIN 
T_VAR_END 
T_VAREXP_BEGIN 
T_VAREXP_END 
T_OP_EQ 
T_OP_NE 
T_OP_LT 
T_OP_LE 
T_OP_GT 
T_OP_GE 
T_OP_REG 
T_OP_NRE 
T_OP_IN 
T_OP_STR_EQ 
T_OP_STR_NE 
T_OP_STR_LT 
T_OP_STR_LE 
T_OP_STR_GT 
T_OP_STR_GE 
T_OP_CONCAT 
T_OP_JOIN 
T_OP_SPLIT 
T_OP_SUB 
T_OP_OR 
T_OP_AND 
T_OP_NOT 

Function Documentation

int ap_expr_yyparse ( )