typedef union #ifdef __cplusplus YYSTYPE #endif { char *l_string; char l_char; uintmax_t l_immediate; mdb_var_t *l_var; mdb_idcmd_t *l_dcmd; } YYSTYPE; extern YYSTYPE yylval; # define MDB_TOK_SYMBOL 257 # define MDB_TOK_STRING 258 # define MDB_TOK_CHAR 259 # define MDB_TOK_IMMEDIATE 260 # define MDB_TOK_DCMD 261 # define MDB_TOK_VAR_REF 262 # define MDB_TOK_LEXPR 263 # define MDB_TOK_REXPR 264 # define MDB_TOK_COR1_DEREF 265 # define MDB_TOK_COR2_DEREF 266 # define MDB_TOK_COR4_DEREF 267 # define MDB_TOK_COR8_DEREF 268 # define MDB_TOK_OBJ1_DEREF 269 # define MDB_TOK_OBJ2_DEREF 270 # define MDB_TOK_OBJ4_DEREF 271 # define MDB_TOK_OBJ8_DEREF 272 # define MDB_TOK_EQUAL 273 # define MDB_TOK_NOTEQUAL 274 # define MDB_TOK_LSHIFT 275 # define MDB_TOK_RSHIFT 276 # define MDB_COR_VALUE 277 # define MDB_OBJ_VALUE 278 # define MDB_INT_NEGATE 279 # define MDB_BIT_COMPLEMENT 280 # define MDB_LOG_NEGATE 281 # define MDB_VAR_REFERENCE 282