⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 asn_grammar.cxx

📁 pwlib源码库
💻 CXX
📖 第 1 页 / 共 5 页
字号:
     0,   133,   226,   227,   134,     0,   229,     0,   252,     0,
   141,   228,     0,     0,   389,     0,   325,     0,   175,   142,
   323,     0,   230,     0,   230,   136,   137,   137,   137,     0,
   137,   137,   137,   136,   230,     0,   230,   136,   137,   137,
   137,   230,     0,   231,     0,    28,   234,     0,   232,     0,
   231,   235,   232,     0,   233,     0,   232,   236,   233,     0,
   237,     0,   237,   234,     0,    50,   237,     0,   143,     0,
    96,     0,   144,     0,    66,     0,   238,     0,   303,     0,
   133,   230,   134,     0,   323,     0,   245,     0,   239,     0,
   244,     0,   246,     0,   247,     0,   240,   137,   137,   241,
     0,   242,     0,   242,   140,     0,   243,     0,   140,   243,
     0,   323,     0,    70,     0,   323,     0,    69,     0,    55,
   225,     0,    63,   175,     0,   223,     0,   176,     0,   178,
     0,   219,     0,    88,   225,     0,   105,    41,   225,     0,
   105,    42,   248,     0,   131,   249,   132,     0,   131,   137,
   137,   137,   136,   249,   132,     0,   250,     0,   250,   136,
   249,     0,     3,   251,     0,     3,   225,   251,     0,    82,
     0,    26,     0,    79,     0,     0,   253,     0,   257,     0,
    43,    37,   131,   254,   132,     0,     0,   255,     0,   256,
   136,   255,     0,   256,     0,   315,   142,   320,     0,   320,
     0,   301,     0,   258,     0,   131,   295,   132,   131,   259,
   132,     0,   259,   136,   260,     0,   260,     0,   145,   261,
     0,   145,   137,   261,     0,   261,   137,     3,     0,     3,
     0,     9,    31,   265,     0,    15,   266,    31,   300,     0,
    16,   266,    31,   301,     0,   266,     0,   269,     0,   294,
     0,   267,     0,     9,     0,   268,     0,     7,   137,     9,
     0,    59,     0,    27,     0,    40,   131,   270,   132,   285,
     0,   270,   136,   271,     0,   271,     0,   272,     0,   274,
     0,   277,     0,   278,     0,   280,     0,   281,     0,   283,
     0,    10,   273,     0,    79,     0,    44,   175,     0,     0,
    11,   175,   275,   276,     0,    97,     0,     0,    79,     0,
    44,   323,     0,     0,    11,   298,   276,     0,    12,   175,
   279,     0,    79,     0,    44,   354,     0,     0,    12,   298,
   279,     0,    13,   266,   282,     0,    79,     0,    44,   300,
     0,     0,    14,   266,   284,     0,    79,     0,    44,   301,
     0,     0,   105,    90,   286,     0,     0,   131,   287,   132,
     0,   131,   132,     0,   287,   288,     0,   288,     0,   290,
     0,   289,     0,   138,   287,   139,     0,   291,     0,   299,
     0,    34,     0,    36,     0,    38,     0,    39,     0,    47,
     0,    48,     0,    49,     0,    53,     0,    54,     0,    64,
     0,    17,     0,    66,     0,    71,     0,    74,     0,    76,
     0,    77,     0,    81,     0,    85,     0,    86,     0,    87,
     0,    94,     0,    96,     0,   136,     0,   293,     0,    15,
     0,     7,   137,    15,     0,   266,   318,     0,   296,     0,
    16,     0,     7,   137,    16,     0,   295,   318,     0,   298,
   137,   299,     0,   299,     0,    10,     0,    11,     0,    12,
     0,    13,     0,    14,     0,   292,     0,   302,     0,   222,
     0,   131,   230,   132,     0,   221,   137,   298,     0,   300,
     0,   295,     0,   297,     0,   305,     0,   307,     0,   308,
     0,   309,     0,   310,     0,   311,     0,     0,     8,   312,
   306,    31,   175,     0,     3,   312,   175,    31,   323,     0,
     8,   312,   175,    31,   354,     0,     9,   312,    31,   265,
     0,    15,   312,   266,    31,   300,     0,    16,   312,   266,
    31,   301,     0,   131,   313,   132,     0,   313,   136,   314,
     0,   314,     0,   315,   142,   385,     0,   385,     0,   175,
     0,   266,     0,   317,   318,     0,   179,     0,     8,     0,
   131,   319,   132,     0,   319,   136,   320,     0,   320,     0,
   175,     0,   323,     0,   354,     0,   266,     0,     0,     3,
   175,   322,    31,   323,     0,   324,     0,   351,     0,   333,
     0,   335,     0,   336,     0,   343,     0,   389,     0,   344,
     0,   327,     0,   332,     0,   345,     0,   348,     0,   326,
     0,     3,     0,   352,     0,     7,   137,     3,     0,     0,
    25,   328,   329,   132,     0,   330,     0,   330,   329,     0,
     5,     0,    17,     0,     5,   133,   331,   134,     0,    17,
     0,   326,     0,     5,     0,    19,     0,    21,     0,    20,
     0,    22,     0,    24,   334,   132,     0,    24,   132,     0,
     4,     0,   334,   136,     4,     0,    94,     0,    54,     0,
   337,     0,    18,     0,   338,     0,   341,     0,   342,     0,
    23,   339,   132,     0,   340,     0,   339,   136,   340,     0,
    18,     0,   325,     0,    23,    17,   136,    17,   136,    17,
   136,    17,   132,     0,    23,    17,   136,    17,   132,     0,
     3,   142,   323,     0,    73,     0,   346,     0,   347,     0,
   146,     0,    81,     0,    71,     0,   131,   349,   132,     0,
   131,   132,     0,   350,     0,   349,   136,   350,     0,     3,
   323,     0,   325,     0,   353,   318,     0,   326,     0,     3,
     0,   131,   229,   132,     0,     8,    68,    31,   356,     0,
     0,    33,   357,   358,    48,     0,     8,     0,     8,   137,
     8,     0,   359,   360,     0,    95,    72,    31,   361,     0,
   104,    72,    31,   361,     0,   362,     0,   362,   143,   361,
     0,   363,     0,   363,   362,     0,   364,     0,   365,     0,
    18,     0,     8,     0,     8,    31,     0,   106,     0,   107,
     0,   108,     0,   109,     0,   110,     0,   110,   133,    95,
     8,   134,     0,   111,   133,   175,   134,     0,   111,   133,
     3,   175,   134,     0,   111,   133,   104,   175,   134,     0,
   140,   366,   147,     0,   367,     0,   366,   367,     0,   368,
     0,   369,     0,     8,    31,   175,     0,     3,   175,    31,
   323,     0,     0,     0,     3,   112,   371,    90,   175,   114,
   373,   115,   374,   375,   376,   377,   380,   372,    31,   323,
     0,   116,     0,   117,     0,   118,     0,   119,     0,   120,
     0,   121,     0,   122,     0,   123,     0,   124,    18,     0,
     0,   125,    18,     0,     0,   126,   131,   378,   132,     0,
     0,   379,     0,   378,   136,   379,     0,     3,     0,     8,
     0,   127,   131,   323,   132,     0,     0,     0,     3,   113,
   382,   128,   323,   383,   375,   376,    31,   323,     0,   129,
   131,   384,   132,     0,     0,   323,     0,   384,   136,   323,
     0,     8,     0,     3,     0,     9,     0,    15,     0,    16,
     0,   385,   131,   132,     0,   388,     0,   387,   136,   388,
     0,     3,   133,   389,   134,     0,     3,   133,   325,   134,
     0,    17,     0,   148,    17,     0
};

#endif

#if YYDEBUG != 0
static const short yyrline[] = { 0,
   426,   431,   435,   439,   446,   451,   459,   460,   464,   468,
   476,   480,   484,   488,   498,   499,   504,   505,   510,   514,
   522,   523,   528,   529,   533,   534,   539,   545,   559,   565,
   573,   574,   575,   582,   586,   595,   600,   609,   613,   619,
   620,   625,   626,   627,   628,   629,   630,   631,   633,   634,
   635,   640,   647,   660,   669,   670,   671,   676,   677,   678,
   679,   680,   681,   682,   683,   684,   686,   687,   688,   689,
   690,   691,   692,   693,   694,   695,   696,   701,   702,   703,
   704,   712,   716,   722,   728,   737,   741,   749,   754,   761,
   765,   774,   782,   783,   787,   791,   795,   799,   803,   807,
   811,   815,   819,   823,   827,   831,   839,   847,   854,   858,
   862,   869,   874,   882,   887,   892,   902,   910,   917,   921,
   925,   932,   937,   948,   952,   957,   965,   969,   977,   982,
   986,   994,  1002,  1010,  1017,  1025,  1033,  1037,  1041,  1048,
  1052,  1056,  1060,  1067,  1072,  1079,  1080,  1084,  1089,  1093,
  1101,  1109,  1113,  1121,  1129,  1134,  1139,  1147,  1155,  1156,
  1166,  1170,  1174,  1178,  1186,  1194,  1198,  1202,  1210,  1221,
  1222,  1223,  1225,  1230,  1238,  1242,  1246,  1250,  1254,  1258,
  1265,  1272,  1273,  1278,  1282,  1290,  1294,  1295,  1305,  1309,
  1313,  1317,  1325,  1326,  1335,  1340,  1347,  1352,  1359,  1360,
  1367,  1374,  1375,  1379,  1380,  1384,  1385,  1386,  1394,  1398,
  1402,  1403,  1404,  1406,  1410,  1417,  1418,  1422,  1423,  1430,
  1431,  1438,  1439,  1446,  1453,  1460,  1461,  1462,  1463,  1468,
  1476,  1480,  1487,  1491,  1498,  1503,  1511,  1515,  1522,  1526,
  1530,  1534,  1542,  1543,  1547,  1554,  1558,  1565,  1570,  1578,
  1582,  1587,  1588,  1592,  1597,  1598,  1602,  1603,  1607,  1608,
  1615,  1620,  1625,  1631,  1633,  1634,  1638,  1639,  1640,  1645,
  1652,  1656,  1664,  1668,  1669,  1673,  1674,  1675,  1676,  1677,
  1678,  1679,  1683,  1688,  1689,  1690,  1694,  1699,  1700,  1704,
  1705,  1706,  1710,  1715,  1720,  1721,  1722,  1726,  1731,  1736,
  1737,  1738,  1742,  1747,  1748,  1749,  1753,  1754,  1758,  1759,
  1763,  1764,  1768,  1769,  1773,  1777,  1778,  1783,  1784,  1785,
  1786,  1787,  1788,  1789,  1790,  1791,  1792,  1793,  1795,  1796,
  1797,  1798,  1799,  1800,  1801,  1802,  1803,  1804,  1805,  1806,
  1811,  1812,  1817,  1823,  1829,  1831,  1836,  1842,  1847,  1851,
  1856,  1857,  1858,  1859,  1860,  1865,  1871,  1873,  1923,  1929,
  1934,  1936,  1941,  1956,  1957,  1958,  1959,  1960,  1961,  1965,
  1969,  1979,  1984,  1989,  1994,  1999,  2004,  2011,  2016,  2024,
  2028,  2032,  2034,  2040,  2047,  2048,  2053,  2060,  2065,  2073,
  2074,  2076,  2078,  2092,  2098,  2110,  2111,  2116,  2117,  2118,
  2119,  2124,  2128,  2132,  2133,  2134,  2135,  2146,  2150,  2154,
  2159,  2168,  2172,  2187,  2192,  2200,  2201,  2205,  2213,  2217,
  2218,  2223,  2227,  2234,  2238,  2242,  2246,  2254,  2258,  2267,
  2271,  2279,  2286,  2290,  2291,  2292,  2296,  2303,  2308,  2315,
  2316,  2323,  2332,  2342,  2351,  2359,  2360,  2364,  2374,  2378,
  2386,  2390,  2397,  2402,  2409,  2451,  2466,  2471,  2472,  2480,
  2487,  2494,  2498,  2502,  2504,  2509,  2513,  2517,  2539,  2540,
  2544,  2545,  2549,  2550,  2554,  2556,  2558,  2560,  2561,  2562,
  2563,  2564,  2565,  2566,  2567,  2568,  2572,  2576,  2577,  2581,
  2582,  2586,  2591,  2599,  2603,  2613,  2622,  2626,  2630,  2634,
  2641,  2645,  2649,  2653,  2660,  2664,  2671,  2675,  2682,  2686,
  2693,  2698,  2705,  2706,  2710,  2714,  2721,  2726,  2739,  2743,
  2750,  2755,  2788,  2789,  2790,  2791,  2792,  2796,  2804,  2809,
  2816,  2820,  2829,  2830
};

static const char * const yytname[] = {   "$","error","$undefined.","IDENTIFIER",
"BIT_IDENTIFIER","OID_IDENTIFIER","IMPORT_IDENTIFIER","MODULEREFERENCE","TYPEREFERENCE",
"OBJECTCLASSREFERENCE","TYPEFIELDREFERENCE","VALUEFIELDREFERENCE","VALUESETFIELDREFERENCE",
"OBJECTFIELDREFERENCE","OBJECTSETFIELDREFERENCE","OBJECTREFERENCE","OBJECTSETREFERENCE",
"INTEGER","CSTRING","OS_BSTRING","BS_BSTRING","OS_HSTRING","BS_HSTRING","STRING_BRACE",
"BITSTRING_BRACE","OID_BRACE","ABSENT","ABSTRACT_SYNTAX","ALL","ANY","APPLICATION",
"ASSIGNMENT","AUTOMATIC","BEGIN_t","BIT","BMPString","BOOLEAN_t","BY","CHARACTER",
"CHOICE","CLASS","COMPONENT","COMPONENTS","CONSTRAINED","DEFAULT","DEFINED",
"DEFINITIONS","EMBEDDED","END","ENUMERATED","EXCEPT","EXPLICIT","EXPORTS","EXTERNAL",
"FALSE_t","FROM","GeneralString","GraphicString","IA5String","TYPE_IDENTIFIER",
"IDENTIFIER_t","IMPLICIT","IMPORTS","INCLUDES","INSTANCE","INTEGER_t","INTERSECTION",
"ISO646String","MACRO","MAX_t","MIN_t","MINUS_INFINITY","NOTATION","NULL_VALUE",
"NULL_TYPE","NumericString","OBJECT","OCTET","OF_t","OPTIONAL_t","PDV","PLUS_INFINITY",
"PRESENT","PrintableString","PRIVATE","REAL","SEQUENCE","SET","SIZE_t","STRING",
"SYNTAX","T61String","TAGS","TeletexString","TRUE_t","TYPE_t","UNION","UNIQUE",
"UNIVERSAL","UniversalString","VideotexString","VisibleString","GeneralizedTime",
"UTCTime","VALUE","WITH","string_t","identifier_t","number_t","empty_t","type_t",
"value_t","OBJECT_TYPE","TRAP_TYPE","ACCESS","STATUS","read_only_t","read_write_t",
"write_only_t","not_accessible_t","mandatory_t","optional_t","obsolete_t","deprecated_t",
"DESCRIPTION_t","REFERENCE_t","INDEX_t","DEFVAL_t","ENTERPRISE","VARIABLES",
"ObjectDescriptor_t","'{'","'}'","'('","')'","';'","','","'.'","'['","']'","'<'",
"'!'","':'","'|'","'^'","'@'","'0'","'>'","'-'","ModuleDefinition","@1","DefinitiveIdentifier",
"DefinitiveObjIdComponentList","DefinitiveObjIdComponent","DefinitiveNameAndNumberForm",
"TagDefault","ModuleBody","Exports","SymbolsExported","Imports","SymbolsImported",
"SymbolsFromModuleList","SymbolsFromModule","@2","GlobalModuleReference","@3",
"AssignedIdentifier","DefinedValue_Import","SymbolList","Symbol","AssignmentList",
"Assignment","ValueSetTypeAssignment","@4","TypeAssignment","Type","BuiltinType",
"ReferencedType","DefinedType","ExternalTypeReference","BitStringType","NamedBitList",
"NamedBit","BooleanType","CharacterStringType","RestrictedCharacterStringType",
"UnrestrictedCharacterStringType","ChoiceType","AlternativeTypeLists","AlternativeTypeList",
"ExtensionAndException","NamedType","EmbeddedPDVType","EnumeratedType","Enumerations",
"Enumeration","EnumerationItem","ExternalType","AnyType","InstanceOfType","IntegerType",
"NullType","ObjectClassFieldType","ObjectIdentifierType","OctetStringType","RealType",
"SequenceType","ComponentTypeLists","ComponentTypeList","ComponentType","@5",
"SequenceOfType","SetType","SetOfType","TaggedType","Tag","ClassNumber","Class",
"SelectionType","UsefulType","TypeFromObject","ReferencedObjects","ParameterizedObject",
"ConstrainedType","TypeWithConstraint","Constraint","ConstraintSpec","ExceptionSpec",
"ExceptionIdentification","ElementSetSpecs","ElementSetSpec","Unions","Intersections",
"IntersectionElements","Exclusions","UnionMark","IntersectionMark","Elements",
"SubtypeElements","ValueRange","LowerEndpoint","UpperEndpoint","LowerEndValue",
"UpperEndValue","PermittedAlphabet","ContainedSubtype","SizeConstraint","InnerTypeConstraints",
"MultipleTypeConstraints","TypeConstraints","NamedConstraint","PresenceConstraint",
"GeneralConstraint","UserDefinedConstraint","UserDefinedConstraintParameterList",
"UserDefinedConstraintParameters","UserDefinedConstraintParameter","TableConstraint",
"ComponentRelationConstraint","AtNotations","AtNotation","ComponentIdList","ObjectClassAssignment",
"ObjectAssignment","ObjectSetAssignment","ObjectClass","DefinedObjectClass",
"ExternalObjectClassReference","UsefulObjectClassReference","ObjectClassDefn",
"FieldSpecs","FieldSpec","TypeFieldSpec","TypeOptionalitySpec","FixedTypeValueFieldSpec",
"Unique","ValueOptionalitySpec","VariableTypeValueFieldSpec","FixedTypeValueSetFieldSpec",
"ValueSetOptionalitySpec","VariableTypeValueSetFieldSpec","ObjectFieldSpec",
"ObjectOptionalitySpec","ObjectSetFieldSpec","ObjectSetOptionalitySpec","WithSyntaxSpec",
"SyntaxList","TokenOrGroupSpecs","TokenOrGroupSpec","OptionalGroup","RequiredToken",
"Literal","DefinedObject","ExternalObjectReference","ParameterizedObjectClass",
"DefinedObjectSet","ExternalObjectSetReference","ParameterizedObjectSet","FieldName",
"PrimitiveFieldName","Object","ObjectSet","ObjectFromObject","ObjectSetElements",
"ParameterizedAssignment","ParameterizedTypeAssignment","@6","ParameterizedValueAssignment",
"ParameterizedValueSetTypeAssignment","ParameterizedObjectClassAssignment","ParameterizedObjectAssignment",
"ParameterizedObjectSetAssignment","ParameterList","Parameters","Parameter",
"Governor","ParameterizedType","SimpleDefinedType","ActualParameterList","ActualParameters",
"ActualParameter","ValueAssignment","@7","Value","BuiltinValue","DefinedValue",
"ExternalValueReference","ObjectIdentifierValue","@8","ObjIdComponentList","ObjIdComponent",
"NumberForm","OctetStringValue","BitStringValue","BitIdentifierList","BooleanValue",
"CharacterStringValue","RestrictedCharacterStringValue","CharacterStringList",
"CharSyms","CharsDefn","Quadruple","Tuple","ChoiceValue","NullValue","RealValue",
"NumericRealValue","SpecialRealValue","SequenceValue","ComponentValueList","NamedValue",
"ReferencedValue","ParameterizedValue","SimpleDefinedValue","ValueSet","MacroDefinition",
"MacroSubstance","@9","MacroBody","TypeProduction","ValueProduction","MacroAlternativeList",

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -