#define UNARY 257
#define DOUBLE 258
#define INTEGER 259
#define STRING 260
#define BOLINTEGER 261
#define BOLSTRING 262
#define PROBLEM 263
#define LINES 264
#define GRIDS 265
#define TRIANGLE 266
#define BOUNDARY 267
#define HOLE 268
#define END 269
#define LINES_EQ 270
#define GRIDS_EQ 271
#define TRIANGLES_EQ 272
#define HOLES_EQ 273
#define RULE_EQ 274
#define TOLIN_EQ 275
#define ANGSPC_EQ 276
#define ANGTOL_EQ 277
#define KAPPA_EQ 278
#define DMIN_EQ 279
#define MIN_EQ 280
#define MAX_EQ 281
#define XNUMBER_EQ 282
#define YNUMBER_EQ 283
#define ZNUMBER_EQ 284
#define NUMBER_EQ 285
#define FIRST_EQ 286
#define LAST_EQ 287
#define X_EQ 288
#define Y_EQ 289
#define Z_EQ 290
#define SIN 291
#define COS 292
#define TAN 293
typedef union {
    char   *s;
    double  d;
    int	    i;
    GPair   p;
    Triplet t;
} YYSTYPE;
extern YYSTYPE yylval;
