version 1.2, 2015/04/20 18:10:13
|
version 1.3, 2015/04/20 18:19:53
|
|
|
/* |
|
**============================================================================== |
|
** |
|
** Open Management Infrastructure (OMI) |
|
** |
|
** Copyright (c) Microsoft Corporation |
|
** |
|
** Licensed under the Apache License, Version 2.0 (the "License"); you may not |
|
** use this file except in compliance with the License. You may obtain a copy |
|
** of the License at |
|
** |
|
** http://www.apache.org/licenses/LICENSE-2.0 |
|
** |
|
** THIS CODE IS PROVIDED *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
|
** KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED |
|
** WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE, |
|
** MERCHANTABLITY OR NON-INFRINGEMENT. |
|
** |
|
** See the Apache 2 License for the specific language governing permissions |
|
** and limitations under the License. |
|
** |
|
**============================================================================== |
|
*/ |
|
| |
#define TOK_ERROR 257 |
|
#define TOK_BOOLEAN 258 |
|
#define TOK_SINT8 259 |
|
#define TOK_UINT8 260 |
|
#define TOK_SINT16 261 |
|
#define TOK_UINT16 262 |
|
#define TOK_SINT32 263 |
|
#define TOK_UINT32 264 |
|
#define TOK_SINT64 265 |
|
#define TOK_UINT64 266 |
|
#define TOK_REAL32 267 |
|
#define TOK_REAL64 268 |
|
#define TOK_DATETIME 269 |
|
#define TOK_CHAR16 270 |
|
#define TOK_STRING 271 |
|
#define TOK_BOOLEAN_VALUE 272 |
|
#define TOK_REF 273 |
|
#define TOK_SCOPE 274 |
|
#define TOK_CLASS 275 |
|
#define TOK_ASSOCIATION 276 |
|
#define TOK_INDICATION 277 |
|
#define TOK_QUALIFIER 278 |
|
#define TOK_PROPERTY 279 |
|
#define TOK_REFERENCE 280 |
|
#define TOK_METHOD 281 |
|
#define TOK_PARAMETER 282 |
|
#define TOK_ANY 283 |
|
#define TOK_FLAVOR 284 |
|
#define TOK_ENABLEOVERRIDE 285 |
|
#define TOK_DISABLEOVERRIDE 286 |
|
#define TOK_RESTRICTED 287 |
|
#define TOK_TOSUBCLASS 288 |
|
#define TOK_TRANSLATABLE 289 |
|
#define TOK_INSTANCE 290 |
|
#define TOK_OF 291 |
|
#define TOK_AS 292 |
|
#define TOK_PRAGMA 293 |
|
#define TOK_SCHEMA 294 |
|
#define TOK_INTEGER_VALUE 295 |
|
#define TOK_REAL_VALUE 296 |
|
#define TOK_STRING_VALUE 297 |
|
#define TOK_CHAR_VALUE 298 |
|
#define TOK_IDENT 299 |
|
#define TOK_ALIAS_IDENTIFIER 300 |
|
#define TOK_NULL 301 |
|
#ifdef YYSTYPE |
|
#undef YYSTYPE_IS_DECLARED |
|
#define YYSTYPE_IS_DECLARED 1 |
|
#endif |
|
#ifndef YYSTYPE_IS_DECLARED |
|
#define YYSTYPE_IS_DECLARED 1 |
|
typedef union | typedef union |
|
#ifdef __cplusplus |
|
YYSTYPE |
|
#endif |
|
|
{ | { |
MI_Boolean boolean; | MI_Boolean boolean; |
MI_Sint64 integer; | MI_Sint64 integer; |
|
|
MI_ClassDecl* classDeclaration; | MI_ClassDecl* classDeclaration; |
MI_InstanceDecl* instanceDeclaration; | MI_InstanceDecl* instanceDeclaration; |
} YYSTYPE; | } YYSTYPE; |
#endif /* !YYSTYPE_IS_DECLARED */ |
|
extern YYSTYPE yylval; | extern YYSTYPE yylval; |
|
# define TOK_ERROR 257 |
|
# define TOK_BOOLEAN 258 |
|
# define TOK_SINT8 259 |
|
# define TOK_UINT8 260 |
|
# define TOK_SINT16 261 |
|
# define TOK_UINT16 262 |
|
# define TOK_SINT32 263 |
|
# define TOK_UINT32 264 |
|
# define TOK_SINT64 265 |
|
# define TOK_UINT64 266 |
|
# define TOK_REAL32 267 |
|
# define TOK_REAL64 268 |
|
# define TOK_DATETIME 269 |
|
# define TOK_CHAR16 270 |
|
# define TOK_STRING 271 |
|
# define TOK_OBJECT 272 |
|
# define TOK_BOOLEAN_VALUE 273 |
|
# define TOK_REF 274 |
|
# define TOK_SCOPE 275 |
|
# define TOK_CLASS 276 |
|
# define TOK_ASSOCIATION 277 |
|
# define TOK_INDICATION 278 |
|
# define TOK_QUALIFIER 279 |
|
# define TOK_PROPERTY 280 |
|
# define TOK_REFERENCE 281 |
|
# define TOK_METHOD 282 |
|
# define TOK_PARAMETER 283 |
|
# define TOK_ANY 284 |
|
# define TOK_FLAVOR 285 |
|
# define TOK_ENABLEOVERRIDE 286 |
|
# define TOK_DISABLEOVERRIDE 287 |
|
# define TOK_RESTRICTED 288 |
|
# define TOK_TOSUBCLASS 289 |
|
# define TOK_TOINSTANCE 290 |
|
# define TOK_TRANSLATABLE 291 |
|
# define TOK_INSTANCE 292 |
|
# define TOK_OF 293 |
|
# define TOK_AS 294 |
|
# define TOK_PRAGMA 295 |
|
# define TOK_SCHEMA 296 |
|
# define TOK_INTEGER_VALUE 297 |
|
# define TOK_REAL_VALUE 298 |
|
# define TOK_STRING_VALUE 299 |
|
# define TOK_CHAR_VALUE 300 |
|
# define TOK_IDENT 301 |
|
# define TOK_ALIAS_IDENTIFIER 302 |
|
# define TOK_NULL 303 |