/* A Bison parser, made by GNU Bison 1.875b. */ /* Skeleton parser for Yacc-like parsing with Bison, Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ /* As a special exception, when this file is copied by Bison into a Bison output file, you may use that output file without restriction. This special exception was added by the Free Software Foundation in version 1.24 of Bison. */ /* Tokens. */ #ifndef YYTOKENTYPE # define YYTOKENTYPE /* Put the tokens into the symbol table, so that GDB and other debuggers know about them. */ enum yytokentype { END = 258, ENDVAL = 259, INITVAL = 260, HISTVAL = 261, MODEL = 262, PERIODS = 263, SHOCKS = 264, VALUES = 265, VAR = 266, VAREXO = 267, VARRECUR = 268, EQUAL = 269, VARF = 270, VARP = 271, DEL = 272, SUM = 273, PROD = 274, TO = 275, MSHOCKS = 276, LONGNAMES = 277, PARAMETERS = 278, DYN2VEC = 279, RPLOT = 280, DO = 281, ENDO = 282, BY = 283, DOLLAR = 284, STEADY = 285, STDERR = 286, DSAMPLE = 287, STOCH_SIMUL = 288, DR_ALGO = 289, SIMUL_ALGO = 290, DROP = 291, LINEAR = 292, ORDER = 293, REPLIC = 294, AR = 295, NOCORR = 296, NOMOMENTS = 297, NOFUNCTIONS = 298, SIGMA_E = 299, HP_FILTER = 300, HP_NGRID = 301, SIMUL_SEED = 302, RESOL = 303, SIMUL = 304, IRF = 305, DISP_DR = 306, DISP_MOMENTS = 307, D_CORR = 308, SHOCK_SIZE = 309, OPTIM_WEIGHTS = 310, OSR_PARAMS = 311, OSR = 312, CALIB_VAR = 313, CALIB = 314, AUTOCORR = 315, COVAR = 316, DYNATYPE = 317, DYNASAVE = 318, VAREXO_ST = 319, OLR = 320, OLR_INST = 321, OLR_BETA = 322, CHECK = 323, ESTIMATED_PARAMS = 324, GAMMA_PDF = 325, BETA_PDF = 326, NORMAL_PDF = 327, INV_GAMMA_PDF = 328, CORR = 329, ESTIMATION = 330, DATAFILE = 331, NOBS = 332, FIRST_OBS = 333, VAROBS = 334, QZ_CRITERIUM = 335, INUMBER = 336, DNUMBER = 337, NAME = 338, OPERATORS = 339, POUND = 340, EOL = 341, INDEX = 342, VAR_ID = 343 }; #endif #define END 258 #define ENDVAL 259 #define INITVAL 260 #define HISTVAL 261 #define MODEL 262 #define PERIODS 263 #define SHOCKS 264 #define VALUES 265 #define VAR 266 #define VAREXO 267 #define VARRECUR 268 #define EQUAL 269 #define VARF 270 #define VARP 271 #define DEL 272 #define SUM 273 #define PROD 274 #define TO 275 #define MSHOCKS 276 #define LONGNAMES 277 #define PARAMETERS 278 #define DYN2VEC 279 #define RPLOT 280 #define DO 281 #define ENDO 282 #define BY 283 #define DOLLAR 284 #define STEADY 285 #define STDERR 286 #define DSAMPLE 287 #define STOCH_SIMUL 288 #define DR_ALGO 289 #define SIMUL_ALGO 290 #define DROP 291 #define LINEAR 292 #define ORDER 293 #define REPLIC 294 #define AR 295 #define NOCORR 296 #define NOMOMENTS 297 #define NOFUNCTIONS 298 #define SIGMA_E 299 #define HP_FILTER 300 #define HP_NGRID 301 #define SIMUL_SEED 302 #define RESOL 303 #define SIMUL 304 #define IRF 305 #define DISP_DR 306 #define DISP_MOMENTS 307 #define D_CORR 308 #define SHOCK_SIZE 309 #define OPTIM_WEIGHTS 310 #define OSR_PARAMS 311 #define OSR 312 #define CALIB_VAR 313 #define CALIB 314 #define AUTOCORR 315 #define COVAR 316 #define DYNATYPE 317 #define DYNASAVE 318 #define VAREXO_ST 319 #define OLR 320 #define OLR_INST 321 #define OLR_BETA 322 #define CHECK 323 #define ESTIMATED_PARAMS 324 #define GAMMA_PDF 325 #define BETA_PDF 326 #define NORMAL_PDF 327 #define INV_GAMMA_PDF 328 #define CORR 329 #define ESTIMATION 330 #define DATAFILE 331 #define NOBS 332 #define FIRST_OBS 333 #define VAROBS 334 #define QZ_CRITERIUM 335 #define INUMBER 336 #define DNUMBER 337 #define NAME 338 #define OPERATORS 339 #define POUND 340 #define EOL 341 #define INDEX 342 #define VAR_ID 343 #if ! defined (YYSTYPE) && ! defined (YYSTYPE_IS_DECLARED) #line 14 "d.y" typedef union YYSTYPE { char *string; struct queue *p_queue; struct token *p_tok; struct loop *p_loop; } YYSTYPE; /* Line 1252 of yacc.c. */ #line 220 "d_tab.h" # define yystype YYSTYPE /* obsolescent; will be withdrawn */ # define YYSTYPE_IS_DECLARED 1 # define YYSTYPE_IS_TRIVIAL 1 #endif extern YYSTYPE yylval;