(linenum→info "unix/slp.c:2238")

binutils/2.18/binutils/nlmheader.h

    1: /* A Bison parser, made by GNU Bison 2.3.  */
    2: 
    3: /* Skeleton interface for Bison's Yacc-like parsers in C
    4: 
    5:    Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005, 2006
    6:    Free Software Foundation, Inc.
    7: 
    8:    This program is free software; you can redistribute it and/or modify
    9:    it under the terms of the GNU General Public License as published by
   10:    the Free Software Foundation; either version 2, or (at your option)
   11:    any later version.
   12: 
   13:    This program is distributed in the hope that it will be useful,
   14:    but WITHOUT ANY WARRANTY; without even the implied warranty of
   15:    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   16:    GNU General Public License for more details.
   17: 
   18:    You should have received a copy of the GNU General Public License
   19:    along with this program; if not, write to the Free Software
   20:    Foundation, Inc., 51 Franklin Street, Fifth Floor,
   21:    Boston, MA 02110-1301, USA.  */
   22: 
   23: /* As a special exception, you may create a larger work that contains
   24:    part or all of the Bison parser skeleton and distribute that work
   25:    under terms of your choice, so long as that work isn't itself a
   26:    parser generator using the skeleton or a modified version thereof
   27:    as a parser skeleton.  Alternatively, if you modify or redistribute
   28:    the parser skeleton itself, you may (at your option) remove this
   29:    special exception, which will cause the skeleton and the resulting
   30:    Bison output files to be licensed under the GNU General Public
   31:    License without this special exception.
   32: 
   33:    This special exception was added by the Free Software Foundation in
   34:    version 2.2 of Bison.  */
   35: 
   36: /* Tokens.  */
   37: #ifndef YYTOKENTYPE
   38: # define YYTOKENTYPE
   39:    /* Put the tokens into the symbol table, so that GDB and other debuggers
   40:       know about them.  */
   41:    enum yytokentype {
   42:      CHECK = 258,
   43:      CODESTART = 259,
   44:      COPYRIGHT = 260,
   45:      CUSTOM = 261,
   46:      DATE = 262,
   47:      DEBUG = 263,
   48:      DESCRIPTION = 264,
   49:      EXIT = 265,
   50:      EXPORT = 266,
   51:      FLAG_ON = 267,
   52:      FLAG_OFF = 268,
   53:      FULLMAP = 269,
   54:      HELP = 270,
   55:      IMPORT = 271,
   56:      INPUT = 272,
   57:      MAP = 273,
   58:      MESSAGES = 274,
   59:      MODULE = 275,
   60:      MULTIPLE = 276,
   61:      OS_DOMAIN = 277,
   62:      OUTPUT = 278,
   63:      PSEUDOPREEMPTION = 279,
   64:      REENTRANT = 280,
   65:      SCREENNAME = 281,
   66:      SHARELIB = 282,
   67:      STACK = 283,
   68:      START = 284,
   69:      SYNCHRONIZE = 285,
   70:      THREADNAME = 286,
   71:      TYPE = 287,
   72:      VERBOSE = 288,
   73:      VERSIONK = 289,
   74:      XDCDATA = 290,
   75:      STRING = 291,
   76:      QUOTED_STRING = 292
   77:    };
   78: #endif
   79: /* Tokens.  */
   80: #define CHECK 258
   81: #define CODESTART 259
   82: #define COPYRIGHT 260
   83: #define CUSTOM 261
   84: #define DATE 262
   85: #define DEBUG 263
   86: #define DESCRIPTION 264
   87: #define EXIT 265
   88: #define EXPORT 266
   89: #define FLAG_ON 267
   90: #define FLAG_OFF 268
   91: #define FULLMAP 269
   92: #define HELP 270
   93: #define IMPORT 271
   94: #define INPUT 272
   95: #define MAP 273
   96: #define MESSAGES 274
   97: #define MODULE 275
   98: #define MULTIPLE 276
   99: #define OS_DOMAIN 277
  100: #define OUTPUT 278
  101: #define PSEUDOPREEMPTION 279
  102: #define REENTRANT 280
  103: #define SCREENNAME 281
  104: #define SHARELIB 282
  105: #define STACK 283
  106: #define START 284
  107: #define SYNCHRONIZE 285
  108: #define THREADNAME 286
  109: #define TYPE 287
  110: #define VERBOSE 288
  111: #define VERSIONK 289
  112: #define XDCDATA 290
  113: #define STRING 291
  114: #define QUOTED_STRING 292
  115: 
  116: 
  117: 
  118: 
  119: #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
  120: typedef union YYSTYPE
  121: #line 113 "nlmheader.y"
  122: {
  123:   char *string;
  124:   struct string_list *list;
  125: }
  126: /* Line 1489 of yacc.c.  */
  127: #line 128 "nlmheader.h"
  128:         YYSTYPE;
  129: # define yystype YYSTYPE /* obsolescent; will be withdrawn */
  130: # define YYSTYPE_IS_DECLARED 1
  131: # define YYSTYPE_IS_TRIVIAL 1
  132: #endif
  133: 
  134: extern YYSTYPE yylval;
  135: 
Syntax (Markdown)