- Main Page
- Related Pages
- Classes
- Files

- File List
- File Members

# osr_cs_wkt_parser.h

    00001 /* A Bison parser, made by GNU Bison 3.0.  */
    00002
    00003 /* Bison interface for Yacc-like parsers in C
    00004
    00005    Copyright (C) 1984, 1989-1990, 2000-2013 Free Software Foundation, Inc.
    00006
    00007    This program is free software: you can redistribute it and/or modify
    00008    it under the terms of the GNU General Public License as published by
    00009    the Free Software Foundation, either version 3 of the License, or
    00010    (at your option) any later version.
    00011
    00012    This program is distributed in the hope that it will be useful,
    00013    but WITHOUT ANY WARRANTY; without even the implied warranty of
    00014    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    00015    GNU General Public License for more details.
    00016
    00017    You should have received a copy of the GNU General Public License
    00018    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
    00019
    00020 /* As a special exception, you may create a larger work that contains
    00021    part or all of the Bison parser skeleton and distribute that work
    00022    under terms of your choice, so long as that work isn't itself a
    00023    parser generator using the skeleton or a modified version thereof
    00024    as a parser skeleton.  Alternatively, if you modify or redistribute
    00025    the parser skeleton itself, you may (at your option) remove this
    00026    special exception, which will cause the skeleton and the resulting
    00027    Bison output files to be licensed under the GNU General Public
    00028    License without this special exception.
    00029
    00030    This special exception was added by the Free Software Foundation in
    00031    version 2.2 of Bison.  */
    00032
    00033 #ifndef YY_OSR_CS_WKT_OSR_CS_WKT_PARSER_H_INCLUDED
    00034 # define YY_OSR_CS_WKT_OSR_CS_WKT_PARSER_H_INCLUDED
    00035 /* Debug traces.  */
    00036 #ifndef YYDEBUG
    00037 # define YYDEBUG 0
    00038 #endif
    00039 #if YYDEBUG
    00040 extern int osr_cs_wkt_debug;
    00041 #endif
    00042
    00043 /* Token type.  */
    00044 #ifndef YYTOKENTYPE
    00045 # define YYTOKENTYPE
    00046   enum yytokentype
    00047   {
    00048     END = 0,
    00049     T_PARAM_MT = 258,
    00050     T_CONCAT_MT = 259,
    00051     T_INVERSE_MT = 260,
    00052     T_PASSTHROUGH_MT = 261,
    00053     T_PROJCS = 262,
    00054     T_PROJECTION = 263,
    00055     T_GEOGCS = 264,
    00056     T_DATUM = 265,
    00057     T_SPHEROID = 266,
    00058     T_PRIMEM = 267,
    00059     T_UNIT = 268,
    00060     T_GEOCCS = 269,
    00061     T_AUTHORITY = 270,
    00062     T_VERT_CS = 271,
    00063     T_VERT_DATUM = 272,
    00064     T_COMPD_CS = 273,
    00065     T_AXIS = 274,
    00066     T_TOWGS84 = 275,
    00067     T_FITTED_CS = 276,
    00068     T_LOCAL_CS = 277,
    00069     T_LOCAL_DATUM = 278,
    00070     T_PARAMETER = 279,
    00071     T_EXTENSION = 280,
    00072     T_STRING = 281,
    00073     T_NUMBER = 282,
    00074     T_IDENTIFIER = 283
    00075   };
    00076 #endif
    00077
    00078 /* Value type.  */
    00079 #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
    00080 typedef int YYSTYPE;
    00081 # define YYSTYPE_IS_TRIVIAL 1
    00082 # define YYSTYPE_IS_DECLARED 1
    00083 #endif
    00084
    00085
    00086
    00087 int osr_cs_wkt_parse (osr_cs_wkt_parse_context *context);
    00088
    00089 #endif /* !YY_OSR_CS_WKT_OSR_CS_WKT_PARSER_H_INCLUDED  */

Generated for GDAL by 1.7.1.