ENH: keep cleaning up Tcl/Tk modules
[cmake.git] / Source / cmCommandArgumentParserTokens.h
blobb6c094d80a0bc5bd5e0020a69511bbc7899b5f41
1 /*=========================================================================
3 Program: CMake - Cross-Platform Makefile Generator
4 Module: $RCSfile: cmCommandArgumentParserTokens.h,v $
5 Language: C++
6 Date: $Date: 2007-07-27 14:55:24 $
7 Version: $Revision: 1.5 $
9 Copyright (c) 2002 Kitware, Inc., Insight Consortium. All rights reserved.
10 See Copyright.txt or http://www.cmake.org/HTML/Copyright.html for details.
12 This software is distributed WITHOUT ANY WARRANTY; without even
13 the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
14 PURPOSE. See the above copyright notices for more information.
16 =========================================================================*/
17 /* A Bison parser, made by GNU Bison 2.1. */
19 /* Skeleton parser for Yacc-like parsing with Bison, Copyright (C) 1984,
20 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation,
21 Inc.
23 This program is free software; you can redistribute it and/or modify
24 it under the terms of the GNU General Public License as published by
25 the Free Software Foundation; either version 2, or (at your option)
26 any later version.
28 This program is distributed in the hope that it will be useful,
29 but WITHOUT ANY WARRANTY; without even the implied warranty of
30 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
31 GNU General Public License for more details.
33 You should have received a copy of the GNU General Public License
34 along with this program; if not, write to the Free Software
35 Foundation, Inc., 51 Franklin Street, Fifth Floor,
36 Boston, MA 02110-1301, USA. */
38 /* As a special exception, when this file is copied by Bison into a
39 Bison output file, you may use that output file without restriction.
40 This special exception was added by the Free Software Foundation
41 in version 1.24 of Bison. */
43 /* Tokens. */
44 #ifndef YYTOKENTYPE
45 # define YYTOKENTYPE
46 /* Put the tokens into the symbol table, so that GDB and other debuggers
47 know about them. */
48 enum yytokentype {
49 cal_NCURLY = 258,
50 cal_DCURLY = 259,
51 cal_DOLLAR = 260,
52 cal_LCURLY = 261,
53 cal_RCURLY = 262,
54 cal_NAME = 263,
55 cal_BSLASH = 264,
56 cal_SYMBOL = 265,
57 cal_AT = 266,
58 cal_ERROR = 267,
59 cal_ATNAME = 268
61 #endif
62 /* Tokens. */
63 #define cal_NCURLY 258
64 #define cal_DCURLY 259
65 #define cal_DOLLAR 260
66 #define cal_LCURLY 261
67 #define cal_RCURLY 262
68 #define cal_NAME 263
69 #define cal_BSLASH 264
70 #define cal_SYMBOL 265
71 #define cal_AT 266
72 #define cal_ERROR 267
73 #define cal_ATNAME 268
78 #if ! defined (YYSTYPE) && ! defined (YYSTYPE_IS_DECLARED)
79 typedef int YYSTYPE;
80 # define yystype YYSTYPE /* obsolescent; will be withdrawn */
81 # define YYSTYPE_IS_DECLARED 1
82 # define YYSTYPE_IS_TRIVIAL 1
83 #endif