Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

evalparse.h File Reference

Go to the source code of this file.

Classes

union  YYSTYPE

Defines

#define EVAL_INT   258
#define EVAL_STR   259
#define EVAL_FLOAT   260
#define EVAL_IDENT   261
#define EVAL_LAND   262
#define EVAL_LXOR   263
#define EVAL_LOR   264
#define EVAL_EQ   265
#define EVAL_NE   266
#define EVAL_STR_EQ   267
#define EVAL_STR_NE   268
#define EVAL_LT   269
#define EVAL_LE   270
#define EVAL_GT   271
#define EVAL_GE   272
#define EVAL_STR_LT   273
#define EVAL_STR_LE   274
#define EVAL_STR_GT   275
#define EVAL_STR_GE   276
#define EVAL_SHL   277
#define EVAL_SHR   278
#define NEG   279
#define EVAL_POW   280
#define yystype   YYSTYPE
#define YYSTYPE_IS_DECLARED   1
#define YYSTYPE_IS_TRIVIAL   1

Typedefs

typedef YYSTYPE YYSTYPE

Enumerations

enum  yytokentype {
  EVAL_INT = 258, EVAL_STR = 259, EVAL_FLOAT = 260, EVAL_IDENT = 261,
  EVAL_LAND = 262, EVAL_LXOR = 263, EVAL_LOR = 264, EVAL_EQ = 265,
  EVAL_NE = 266, EVAL_STR_EQ = 267, EVAL_STR_NE = 268, EVAL_LT = 269,
  EVAL_LE = 270, EVAL_GT = 271, EVAL_GE = 272, EVAL_STR_LT = 273,
  EVAL_STR_LE = 274, EVAL_STR_GT = 275, EVAL_STR_GE = 276, EVAL_SHL = 277,
  EVAL_SHR = 278, NEG = 279, EVAL_POW = 280
}


Define Documentation

#define EVAL_EQ   265
 

Definition at line 64 of file evalparse.h.

#define EVAL_FLOAT   260
 

Definition at line 59 of file evalparse.h.

#define EVAL_GE   272
 

Definition at line 71 of file evalparse.h.

#define EVAL_GT   271
 

Definition at line 70 of file evalparse.h.

#define EVAL_IDENT   261
 

Definition at line 60 of file evalparse.h.

#define EVAL_INT   258
 

Definition at line 57 of file evalparse.h.

#define EVAL_LAND   262
 

Definition at line 61 of file evalparse.h.

#define EVAL_LE   270
 

Definition at line 69 of file evalparse.h.

#define EVAL_LOR   264
 

Definition at line 63 of file evalparse.h.

#define EVAL_LT   269
 

Definition at line 68 of file evalparse.h.

#define EVAL_LXOR   263
 

Definition at line 62 of file evalparse.h.

#define EVAL_NE   266
 

Definition at line 65 of file evalparse.h.

#define EVAL_POW   280
 

Definition at line 79 of file evalparse.h.

#define EVAL_SHL   277
 

Definition at line 76 of file evalparse.h.

#define EVAL_SHR   278
 

Definition at line 77 of file evalparse.h.

#define EVAL_STR   259
 

Definition at line 58 of file evalparse.h.

#define EVAL_STR_EQ   267
 

Definition at line 66 of file evalparse.h.

#define EVAL_STR_GE   276
 

Definition at line 75 of file evalparse.h.

#define EVAL_STR_GT   275
 

Definition at line 74 of file evalparse.h.

#define EVAL_STR_LE   274
 

Definition at line 73 of file evalparse.h.

#define EVAL_STR_LT   273
 

Definition at line 72 of file evalparse.h.

#define EVAL_STR_NE   268
 

Definition at line 67 of file evalparse.h.

#define NEG   279
 

Definition at line 78 of file evalparse.h.

#define yystype   YYSTYPE
 

Definition at line 93 of file evalparse.h.

#define YYSTYPE_IS_DECLARED   1
 

Definition at line 94 of file evalparse.h.

#define YYSTYPE_IS_TRIVIAL   1
 

Definition at line 95 of file evalparse.h.


Typedef Documentation

typedef union YYSTYPE YYSTYPE
 


Enumeration Type Documentation

enum yytokentype
 

Enumeration values:
EVAL_INT 
EVAL_STR 
EVAL_FLOAT 
EVAL_IDENT 
EVAL_LAND 
EVAL_LXOR 
EVAL_LOR 
EVAL_EQ 
EVAL_NE 
EVAL_STR_EQ 
EVAL_STR_NE 
EVAL_LT 
EVAL_LE 
EVAL_GT 
EVAL_GE 
EVAL_STR_LT 
EVAL_STR_LE 
EVAL_STR_GT 
EVAL_STR_GE 
EVAL_SHL 
EVAL_SHR 
NEG 
EVAL_POW 

Definition at line 31 of file evalparse.h.


Generated on Fri May 7 21:15:47 2004 by doxygen 1.3.5