/* A Bison parser, made by GNU Bison 1.875a. */ /* 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 { LEFT = 258, RIGHT = 259, NUMBER = 260, FIX = 261, COMMENT = 262, CHECKSUM = 263, DESIGNSIZE = 264, DESIGNUNITS = 265, CODINGSCHEME = 266, FAMILY = 267, FACE = 268, SEVENBITSAFEFLAG = 269, HEADER = 270, FONTDIMEN = 271, LIGTABLE = 272, BOUNDARYCHAR = 273, CHARACTER = 274, NAMEDPARAMETER = 275, PARAMETER = 276, CHARMEASURE = 277, NEXTLARGER = 278, VARCHAR = 279, EXTEN = 280, LABEL = 281, LIG = 282, KRN = 283, STOP = 284, SKIP = 285, VTITLE = 286, MAPFONT = 287, FONTNAME = 288, FONTAREA = 289, FONTCHECKSUM = 290, FONTAT = 291, FONTDSIZE = 292, MAP = 293, SELECTFONT = 294, SETCHAR = 295, SETRULE = 296, MOVE = 297, PUSH = 298, POP = 299, SPECIAL = 300, SPECIALHEX = 301, CHARREPEAT = 302, FONTIVALUE = 303, FONTFVALUE = 304, FONTMVALUE = 305, FONTPENALTY = 306, FONTRULE = 307, FONTGLUE = 308, CLABEL = 309, CKRN = 310, CGLUE = 311, CPENALTY = 312, CPENGLUE = 313, CHARIVALUE = 314, CHARFVALUE = 315, CHARMVALUE = 316, CHARPENALTY = 317, CHARRULE = 318, CHARGLUE = 319, IVALUE = 320, IVALUEVAL = 321, MVALUE = 322, MVALUEVAL = 323, FVALUE = 324, FVALUEVAL = 325, PENALTY = 326, PENALTYVAL = 327, RULE = 328, RULEMEASURE = 329, GLUE = 330, GLUEWD = 331, GLUETYPE = 332, GLUEKIND = 333, GLUERULE = 334, GLUECHAR = 335, GLUESHRINKSTRETCH = 336, GLUEORDER = 337, OFMLEVEL = 338, FONTDIR = 339, ACCENT = 340 }; #endif #define LEFT 258 #define RIGHT 259 #define NUMBER 260 #define FIX 261 #define COMMENT 262 #define CHECKSUM 263 #define DESIGNSIZE 264 #define DESIGNUNITS 265 #define CODINGSCHEME 266 #define FAMILY 267 #define FACE 268 #define SEVENBITSAFEFLAG 269 #define HEADER 270 #define FONTDIMEN 271 #define LIGTABLE 272 #define BOUNDARYCHAR 273 #define CHARACTER 274 #define NAMEDPARAMETER 275 #define PARAMETER 276 #define CHARMEASURE 277 #define NEXTLARGER 278 #define VARCHAR 279 #define EXTEN 280 #define LABEL 281 #define LIG 282 #define KRN 283 #define STOP 284 #define SKIP 285 #define VTITLE 286 #define MAPFONT 287 #define FONTNAME 288 #define FONTAREA 289 #define FONTCHECKSUM 290 #define FONTAT 291 #define FONTDSIZE 292 #define MAP 293 #define SELECTFONT 294 #define SETCHAR 295 #define SETRULE 296 #define MOVE 297 #define PUSH 298 #define POP 299 #define SPECIAL 300 #define SPECIALHEX 301 #define CHARREPEAT 302 #define FONTIVALUE 303 #define FONTFVALUE 304 #define FONTMVALUE 305 #define FONTPENALTY 306 #define FONTRULE 307 #define FONTGLUE 308 #define CLABEL 309 #define CKRN 310 #define CGLUE 311 #define CPENALTY 312 #define CPENGLUE 313 #define CHARIVALUE 314 #define CHARFVALUE 315 #define CHARMVALUE 316 #define CHARPENALTY 317 #define CHARRULE 318 #define CHARGLUE 319 #define IVALUE 320 #define IVALUEVAL 321 #define MVALUE 322 #define MVALUEVAL 323 #define FVALUE 324 #define FVALUEVAL 325 #define PENALTY 326 #define PENALTYVAL 327 #define RULE 328 #define RULEMEASURE 329 #define GLUE 330 #define GLUEWD 331 #define GLUETYPE 332 #define GLUEKIND 333 #define GLUERULE 334 #define GLUECHAR 335 #define GLUESHRINKSTRETCH 336 #define GLUEORDER 337 #define OFMLEVEL 338 #define FONTDIR 339 #define ACCENT 340 #if ! defined (YYSTYPE) && ! defined (YYSTYPE_IS_DECLARED) typedef int YYSTYPE; # define yystype YYSTYPE /* obsolescent; will be withdrawn */ # define YYSTYPE_IS_DECLARED 1 # define YYSTYPE_IS_TRIVIAL 1 #endif extern YYSTYPE yylval;