00001 
00002 
00003 
00004 
00005 
00006 
00007 
00008 
00009 
00010 
00011 
00012 
00013 
00014 
00015 
00016 
00017 
00018 
00019 
00020 
00021 
00022 
00023 
00024 
00025 
00026 
00027 
00028 
00029 
00030 
00031 
00032 
00033 
00034 
00035 
00036 
00037 #ifndef YYTOKENTYPE
00038 # define YYTOKENTYPE
00039    
00040 
00041    enum yytokentype {
00042      TOK_BOOLEAN = 258,
00043      TOK_INTEGER = 259,
00044      TOK_HEX = 260,
00045      TOK_INTEGER64 = 261,
00046      TOK_HEX64 = 262,
00047      TOK_FLOAT = 263,
00048      TOK_STRING = 264,
00049      TOK_NAME = 265,
00050      TOK_EQUALS = 266,
00051      TOK_NEWLINE = 267,
00052      TOK_ARRAY_START = 268,
00053      TOK_ARRAY_END = 269,
00054      TOK_LIST_START = 270,
00055      TOK_LIST_END = 271,
00056      TOK_COMMA = 272,
00057      TOK_GROUP_START = 273,
00058      TOK_GROUP_END = 274,
00059      TOK_END = 275,
00060      TOK_GARBAGE = 276
00061    };
00062 #endif
00063 
00064 #define TOK_BOOLEAN 258
00065 #define TOK_INTEGER 259
00066 #define TOK_HEX 260
00067 #define TOK_INTEGER64 261
00068 #define TOK_HEX64 262
00069 #define TOK_FLOAT 263
00070 #define TOK_STRING 264
00071 #define TOK_NAME 265
00072 #define TOK_EQUALS 266
00073 #define TOK_NEWLINE 267
00074 #define TOK_ARRAY_START 268
00075 #define TOK_ARRAY_END 269
00076 #define TOK_LIST_START 270
00077 #define TOK_LIST_END 271
00078 #define TOK_COMMA 272
00079 #define TOK_GROUP_START 273
00080 #define TOK_GROUP_END 274
00081 #define TOK_END 275
00082 #define TOK_GARBAGE 276
00083 
00084 
00085 
00086 
00087 #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
00088 typedef union YYSTYPE
00089 #line 73 "grammar.y"
00090 {
00091   long ival;
00092   long long llval;
00093   double fval;
00094   char *sval;
00095 }
00096 
00097 #line 98 "grammar.h"
00098         YYSTYPE;
00099 # define yystype YYSTYPE 
00100 # define YYSTYPE_IS_DECLARED 1
00101 # define YYSTYPE_IS_TRIVIAL 1
00102 #endif
00103 
00104 
00105