Class MOF::Parser
In: lib/mof/parser.rb
Parent: Racc::Parser

Methods

Constants

Racc_arg = [ racc_action_table, racc_action_check, racc_action_default, racc_action_pointer, racc_goto_table, racc_goto_check, racc_goto_default, racc_goto_pointer, racc_nt_base, racc_reduce_table, racc_token_table, racc_shift_n, racc_reduce_n, racc_use_result_var ]
Racc_token_to_s_table = [ "$end", "error", "\"*\"", "\"/\"", "\"+\"", "\"-\"", "PRAGMA", "INCLUDE", "IDENTIFIER", "CLASS", "ASSOCIATION", "INDICATION", "AMENDED", "ENABLEOVERRIDE", "DISABLEOVERRIDE", "RESTRICTED", "TOSUBCLASS", "TOINSTANCE", "TRANSLATABLE", "QUALIFIER", "SCOPE", "SCHEMA", "PROPERTY", "REFERENCE", "METHOD", "PARAMETER", "FLAVOR", "INSTANCE", "AS", "REF", "ANY", "OF", "DT_VOID", "DT_UINT8", "DT_SINT8", "DT_UINT16", "DT_SINT16", "DT_UINT32", "DT_SINT32", "DT_UINT64", "DT_SINT64", "DT_REAL32", "DT_REAL64", "DT_CHAR16", "DT_STR", "DT_BOOLEAN", "DT_DATETIME", "positiveDecimalValue", "stringValue", "realValue", "charValue", "booleanValue", "nullValue", "binaryValue", "octalValue", "decimalValue", "hexValue", "\"#\"", "\"(\"", "\")\"", "\",\"", "\"{\"", "\"}\"", "\";\"", "\"[\"", "\"]\"", "\":\"", "\"$\"", "\"=\"", "\".\"", "$start", "mofSpecification", "mofProduction", "compilerDirective", "classDeclaration", "qualifierDeclaration", "instanceDeclaration", "pragmaParameters_opt", "pragmaName", "pragmaParameterValues", "pragmaParameterValue", "string", "integerValue", "qualifierList_opt", "className", "alias_opt", "superClass_opt", "classFeatures", "classFeature", "propertyDeclaration", "methodDeclaration", "referenceDeclaration", "qualifierList", "qualifier", "qualifiers", "qualifierName", "qualifierParameter_opt", "flavor_opt", "flavor", "qualifierParameter", "constantValue", "arrayInitializer", "alias", "superClass", "aliasIdentifier", "dataType", "propertyName", "array_opt", "defaultValue_opt", "objectRef", "referenceName", "methodName", "parameterList_opt", "parameterList", "parameter", "parameters", "typespec", "parameterName", "parameterValue_opt", "array", "defaultValue", "positiveDecimalValue_opt", "initializer", "referenceInitializer", "constantValues", "instance", "objectHandle", "namespace_opt", "modelPath", "namespaceHandle", "keyValuePairList", "keyValuePair", "keyValuePairs", "keyname", "qualifierType", "scope", "defaultFlavor_opt", "defaultFlavor", "metaElements", "metaElement", "flavors", "valueInitializers", "valueInitializer" ]
Racc_debug_parser = true

Public Instance methods

[Validate]