(file) Return to mofyacc.h CVS log (file) (dir) Up to [OMI] / omi / mof

Diff for /omi/mof/mofyacc.h between version 1.2 and 1.3

version 1.2, 2015/04/20 18:10:13 version 1.3, 2015/04/20 18:19:53
Line 1 
Line 1 
 /*  
 **==============================================================================  
 **  
 ** 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;
Line 97 
Line 27 
     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


Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

ViewCVS 0.9.2