cfitsio  4.0.0
About: CFITSIO is a library of C and Fortran subroutines for reading and writing data files in the FITS (Flexible Image Transport System) data format.
  Fossies Dox: cfitsio-4.0.0.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

eval_tab.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

union  FFSTYPE
 

Macros

#define FFDEBUG   0
 
#define FFTOKENTYPE
 
#define FFEMPTY   -2
 
#define FFEOF   0
 
#define FFerror   256
 
#define FFUNDEF   257
 
#define BOOLEAN   258
 
#define LONG   259
 
#define DOUBLE   260
 
#define STRING   261
 
#define BITSTR   262
 
#define FUNCTION   263
 
#define BFUNCTION   264
 
#define IFUNCTION   265
 
#define GTIFILTER   266
 
#define GTIOVERLAP   267
 
#define REGFILTER   268
 
#define COLUMN   269
 
#define BCOLUMN   270
 
#define SCOLUMN   271
 
#define BITCOL   272
 
#define ROWREF   273
 
#define NULLREF   274
 
#define SNULLREF   275
 
#define OR   276
 
#define AND   277
 
#define EQ   278
 
#define NE   279
 
#define GT   280
 
#define LT   281
 
#define LTE   282
 
#define GTE   283
 
#define XOR   284
 
#define POWER   285
 
#define NOT   286
 
#define INTCAST   287
 
#define FLTCAST   288
 
#define UMINUS   289
 
#define ACCUM   290
 
#define DIFF   291
 
#define FFSTYPE_IS_TRIVIAL   1
 
#define FFSTYPE_IS_DECLARED   1
 

Typedefs

typedef enum fftokentype fftoken_kind_t
 
typedef union FFSTYPE FFSTYPE
 

Enumerations

enum  fftokentype {
  FFEMPTY = -2 , FFEOF = 0 , FFerror = 256 , FFUNDEF = 257 ,
  BOOLEAN = 258 , LONG = 259 , DOUBLE = 260 , STRING = 261 ,
  BITSTR = 262 , FUNCTION = 263 , BFUNCTION = 264 , IFUNCTION = 265 ,
  GTIFILTER = 266 , GTIOVERLAP = 267 , REGFILTER = 268 , COLUMN = 269 ,
  BCOLUMN = 270 , SCOLUMN = 271 , BITCOL = 272 , ROWREF = 273 ,
  NULLREF = 274 , SNULLREF = 275 , OR = 276 , AND = 277 ,
  EQ = 278 , NE = 279 , GT = 280 , LT = 281 ,
  LTE = 282 , GTE = 283 , XOR = 284 , POWER = 285 ,
  NOT = 286 , INTCAST = 287 , FLTCAST = 288 , UMINUS = 289 ,
  ACCUM = 290 , DIFF = 291
}
 

Functions

int ffparse (void)
 

Variables

FFSTYPE fflval
  More...
 

Enumeration Type Documentation

◆ fftokentype

Enumerator
FFEMPTY 
FFEOF 
FFerror 
FFUNDEF 
BOOLEAN 
LONG 
DOUBLE 
STRING 
BITSTR 
FUNCTION 
BFUNCTION 
IFUNCTION 
GTIFILTER 
GTIOVERLAP 
REGFILTER 
COLUMN 
BCOLUMN 
SCOLUMN 
BITCOL 
ROWREF 
NULLREF 
SNULLREF 
OR 
AND 
EQ 
NE 
GT 
LT 
LTE 
GTE 
XOR 
POWER 
NOT 
INTCAST 
FLTCAST 
UMINUS 
ACCUM 
DIFF 

Definition at line 51 of file eval_tab.h.