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

📄 asn_grammar.out

📁 pwlib源码库
💻 OUT
📖 第 1 页 / 共 5 页
字号:


state 32

    Reference  ->  OBJECTSETREFERENCE .   (rule 527)

    $default	reduce using rule 527 (Reference)



state 33

    Exports  ->  EXPORTS SymbolsExported . ';'   (rule 17)

    ';' 	shift, and go to state 41



state 34

    SymbolsExported  ->  SymbolList .   (rule 19)

    $default	reduce using rule 19 (SymbolsExported)



state 35

    SymbolList  ->  Symbol .   (rule 36)
    SymbolList  ->  Symbol . ',' SymbolList   (rule 37)

    ',' 	shift, and go to state 42

    $default	reduce using rule 36 (SymbolList)



state 36

    Symbol  ->  Reference .   (rule 38)
    ParameterizedReference  ->  Reference . '{' '}'   (rule 528)

    '{' 	shift, and go to state 43

    $default	reduce using rule 38 (Symbol)



state 37

    Symbol  ->  ParameterizedReference .   (rule 39)

    $default	reduce using rule 39 (Symbol)



state 38

    ModuleDefinition  ->  MODULEREFERENCE DefinitiveIdentifier DEFINITIONS TagDefault ASSIGNMENT BEGIN_t @1 ModuleBody END .   (rule 2)

    $default	reduce using rule 2 (ModuleDefinition)



state 39

    Imports  ->  IMPORTS . SymbolsImported ';'   (rule 21)

    IDENTIFIER	shift, and go to state 28
    TYPEREFERENCE	shift, and go to state 29
    OBJECTCLASSREFERENCE	shift, and go to state 30
    OBJECTREFERENCE	shift, and go to state 31
    OBJECTSETREFERENCE	shift, and go to state 32

    $default	reduce using rule 24 (SymbolsImported)

    SymbolsImported	go to state 44
    SymbolsFromModuleList	go to state 45
    SymbolsFromModule	go to state 46
    SymbolList	go to state 47
    Symbol	go to state 35
    Reference	go to state 36
    ParameterizedReference	go to state 37



state 40

    ModuleBody  ->  Exports Imports . AssignmentList   (rule 15)

    IDENTIFIER	shift, and go to state 48
    TYPEREFERENCE	shift, and go to state 49
    OBJECTCLASSREFERENCE	shift, and go to state 50
    OBJECTREFERENCE	shift, and go to state 51
    OBJECTSETREFERENCE	shift, and go to state 52

    AssignmentList	go to state 53
    Assignment	go to state 54
    ValueSetTypeAssignment	go to state 55
    TypeAssignment	go to state 56
    ObjectClassAssignment	go to state 57
    ObjectAssignment	go to state 58
    ObjectSetAssignment	go to state 59
    ParameterizedAssignment	go to state 60
    ParameterizedTypeAssignment	go to state 61
    ParameterizedValueAssignment	go to state 62
    ParameterizedValueSetTypeAssignment	go to state 63
    ParameterizedObjectClassAssignment	go to state 64
    ParameterizedObjectAssignment	go to state 65
    ParameterizedObjectSetAssignment	go to state 66
    ValueAssignment	go to state 67
    MacroDefinition	go to state 68
    ObjectTypeDefinition	go to state 69
    TrapTypeDefinition	go to state 70



state 41

    Exports  ->  EXPORTS SymbolsExported ';' .   (rule 17)

    $default	reduce using rule 17 (Exports)



state 42

    SymbolList  ->  Symbol ',' . SymbolList   (rule 37)

    IDENTIFIER	shift, and go to state 28
    TYPEREFERENCE	shift, and go to state 29
    OBJECTCLASSREFERENCE	shift, and go to state 30
    OBJECTREFERENCE	shift, and go to state 31
    OBJECTSETREFERENCE	shift, and go to state 32

    SymbolList	go to state 71
    Symbol	go to state 35
    Reference	go to state 36
    ParameterizedReference	go to state 37



state 43

    ParameterizedReference  ->  Reference '{' . '}'   (rule 528)

    '}' 	shift, and go to state 72



state 44

    Imports  ->  IMPORTS SymbolsImported . ';'   (rule 21)

    ';' 	shift, and go to state 73



state 45

    SymbolsImported  ->  SymbolsFromModuleList .   (rule 23)
    SymbolsFromModuleList  ->  SymbolsFromModuleList . SymbolsFromModule   (rule 26)

    IDENTIFIER	shift, and go to state 28
    TYPEREFERENCE	shift, and go to state 29
    OBJECTCLASSREFERENCE	shift, and go to state 30
    OBJECTREFERENCE	shift, and go to state 31
    OBJECTSETREFERENCE	shift, and go to state 32

    $default	reduce using rule 23 (SymbolsImported)

    SymbolsFromModule	go to state 74
    SymbolList	go to state 47
    Symbol	go to state 35
    Reference	go to state 36
    ParameterizedReference	go to state 37



state 46

    SymbolsFromModuleList  ->  SymbolsFromModule .   (rule 25)

    $default	reduce using rule 25 (SymbolsFromModuleList)



state 47

    SymbolsFromModule  ->  SymbolList . FROM @2 GlobalModuleReference   (rule 28)

    FROM	shift, and go to state 75



state 48

    ParameterizedValueAssignment  ->  IDENTIFIER . ParameterList Type ASSIGNMENT Value   (rule 372)
    ValueAssignment  ->  IDENTIFIER . Type @7 ASSIGNMENT Value   (rule 395)
    ObjectTypeDefinition  ->  IDENTIFIER . OBJECT_TYPE @10 SYNTAX Type ACCESS ObjectTypeAccess STATUS ObjectTypeStatus MibDescrPart MibReferPart MibIndexPart MibDefValPart @11 ASSIGNMENT Value   (rule 496)
    TrapTypeDefinition  ->  IDENTIFIER . TRAP_TYPE @12 ENTERPRISE Value MibVarPart MibDescrPart MibReferPart ASSIGNMENT Value   (rule 518)

    IDENTIFIER	shift, and go to state 76
    MODULEREFERENCE	shift, and go to state 77
    TYPEREFERENCE	shift, and go to state 78
    OBJECTCLASSREFERENCE	shift, and go to state 79
    OBJECTREFERENCE	shift, and go to state 80
    OBJECTSETREFERENCE	shift, and go to state 81
    ABSTRACT_SYNTAX	shift, and go to state 82
    ANY 	shift, and go to state 83
    BIT 	shift, and go to state 84
    BMPString	shift, and go to state 85
    BOOLEAN_t	shift, and go to state 86
    CHARACTER	shift, and go to state 87
    CHOICE	shift, and go to state 88
    EMBEDDED	shift, and go to state 89
    ENUMERATED	shift, and go to state 90
    EXTERNAL	shift, and go to state 91
    GeneralString	shift, and go to state 92
    GraphicString	shift, and go to state 93
    IA5String	shift, and go to state 94
    TYPE_IDENTIFIER	shift, and go to state 95
    INSTANCE	shift, and go to state 96
    INTEGER_t	shift, and go to state 97
    ISO646String	shift, and go to state 98
    NULL_TYPE	shift, and go to state 99
    NumericString	shift, and go to state 100
    OBJECT	shift, and go to state 101
    OCTET	shift, and go to state 102
    PrintableString	shift, and go to state 103
    REAL	shift, and go to state 104
    SEQUENCE	shift, and go to state 105
    SET 	shift, and go to state 106
    T61String	shift, and go to state 107
    TeletexString	shift, and go to state 108
    UniversalString	shift, and go to state 109
    VideotexString	shift, and go to state 110
    VisibleString	shift, and go to state 111
    GeneralizedTime	shift, and go to state 112
    UTCTime	shift, and go to state 113
    OBJECT_TYPE	shift, and go to state 114
    TRAP_TYPE	shift, and go to state 115
    ObjectDescriptor_t	shift, and go to state 116
    '{' 	shift, and go to state 117
    '[' 	shift, and go to state 118

    Type	go to state 119
    BuiltinType	go to state 120
    ReferencedType	go to state 121
    DefinedType	go to state 122
    ExternalTypeReference	go to state 123
    BitStringType	go to state 124
    BooleanType	go to state 125
    CharacterStringType	go to state 126
    RestrictedCharacterStringType	go to state 127
    UnrestrictedCharacterStringType	go to state 128
    ChoiceType	go to state 129
    EmbeddedPDVType	go to state 130
    EnumeratedType	go to state 131
    ExternalType	go to state 132
    AnyType	go to state 133
    InstanceOfType	go to state 134
    IntegerType	go to state 135
    NullType	go to state 136
    ObjectClassFieldType	go to state 137
    ObjectIdentifierType	go to state 138
    OctetStringType	go to state 139
    RealType	go to state 140
    SequenceType	go to state 141
    SequenceOfType	go to state 142
    SetType	go to state 143
    SetOfType	go to state 144
    TaggedType	go to state 145
    Tag 	go to state 146
    SelectionType	go to state 147
    UsefulType	go to state 148
    TypeFromObject	go to state 149
    ReferencedObjects	go to state 150
    ParameterizedObject	go to state 151
    ConstrainedType	go to state 152
    TypeWithConstraint	go to state 153
    DefinedObjectClass	go to state 154
    ExternalObjectClassReference	go to state 155
    UsefulObjectClassReference	go to state 156
    DefinedObject	go to state 157
    ExternalObjectReference	go to state 158
    DefinedObjectSet	go to state 159
    ExternalObjectSetReference	go to state 160
    ParameterizedObjectSet	go to state 161
    ParameterList	go to state 162
    ParameterizedType	go to state 163
    SimpleDefinedType	go to state 164



state 49

    ValueSetTypeAssignment  ->  TYPEREFERENCE . Type @4 ASSIGNMENT ValueSet   (rule 53)
    TypeAssignment  ->  TYPEREFERENCE . ASSIGNMENT Type   (rule 54)
    ParameterizedTypeAssignment  ->  TYPEREFERENCE . ParameterList @6 ASSIGNMENT Type   (rule 371)
    ParameterizedValueSetTypeAssignment  ->  TYPEREFERENCE . ParameterList Type ASSIGNMENT ValueSet   (rule 373)
    MacroDefinition  ->  TYPEREFERENCE . MACRO ASSIGNMENT MacroSubstance   (rule 461)

    IDENTIFIER	shift, and go to state 76
    MODULEREFERENCE	shift, and go to state 77
    TYPEREFERENCE	shift, and go to state 78
    OBJECTCLASSREFERENCE	shift, and go to state 79
    OBJECTREFERENCE	shift, and go to state 80
    OBJECTSETREFERENCE	shift, and go to state 81
    ABSTRACT_SYNTAX	shift, and go to state 82
    ANY 	shift, and go to state 83
    ASSIGNMENT	shift, and go to state 165
    BIT 	shift, and go to state 84
    BMPString	shift, and go to state 85
    BOOLEAN_t	shift, and go to state 86
    CHARACTER	shift, and go to state 87
    CHOICE	shift, and go to state 88
    EMBEDDED	shift, and go to state 89
    ENUMERATED	shift, and go to state 90
    EXTERNAL	shift, and go to state 91
    GeneralString	shift, and go to state 92
    GraphicString	shift, and go to state 93
    IA5String	shift, and go to state 94
    TYPE_IDENTIFIER	shift, and go to state 95
    INSTANCE	shift, and go to state 96
    INTEGER_t	shift, and go to state 97
    ISO646String	shift, and go to state 98
    MACRO	shift, and go to state 166
    NULL_TYPE	shift, and go to state 99
    NumericString	shift, and go to state 100
    OBJECT	shift, and go to state 101
    OCTET	shift, and go to state 102
    PrintableString	shift, and go to state 103
    REAL	shift, and go to state 104
    SEQUENCE	shift, and go to state 105
    SET 	shift, and go to state 106
    T61String	shift, and go to state 107
    TeletexString	shift, and go to state 108
    UniversalString	shift, and go to state 109
    VideotexString	shift, and go to state 110
    VisibleString	shift, and go to state 111
    GeneralizedTime	shift, and go to state 112
    UTCTime	shift, and go to state 113
    ObjectDescriptor_t	shift, and go to state 116
    '{' 	shift, and go to state 117
    '[' 	shift, and go to state 118

    Type	go to state 167
    BuiltinType	go to state 120
    ReferencedType	go to state 121
    DefinedType	go to state 122
    ExternalTypeReference	go to state 123
    BitStringType	go to state 124
    BooleanType	go to state 125
    CharacterStringType	go to state 126
    RestrictedCharacterStringType	go to state 127
    UnrestrictedCharacterStringType	go to state 128
    ChoiceType	go to state 129
    EmbeddedPDVType	go to state 130
    EnumeratedType	go to state 131
    ExternalType	go to state 132
    AnyType	go to state 133
    InstanceOfType	go to state 134
    IntegerType	go to state 135
    NullType	go to state 136
    ObjectClassFieldType	go to state 137
    ObjectIdentifierType	go to state 138
    OctetStringType	go to state 139
    RealType	go to state 140
    SequenceType	go to state 141
    SequenceOfType	go to state 142
    SetType	go to state 143
    SetOfType	go to state 144
    TaggedType	go to state 145
    Tag 	go to state 146
    S

⌨️ 快捷键说明

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