Skip to content
Snippets Groups Projects
Commit 373d77c3 authored by Lev Walkin's avatar Lev Walkin
Browse files

new subtype

parent 566a5677
No related branches found
No related tags found
No related merge requests found
...@@ -11,10 +11,24 @@ ModuleTestANYSyntax ...@@ -11,10 +11,24 @@ ModuleTestANYSyntax
DEFINITIONS IMPLICIT TAGS ::= DEFINITIONS IMPLICIT TAGS ::=
BEGIN BEGIN
T ::= SEQUENCE { T ::= CHOICE {
s1 T1,
s2 T2
}
T1 ::= SEQUENCE {
i INTEGER OPTIONAL, i INTEGER OPTIONAL,
any [1] ANY, -- Converted into [1] EXPLICIT ANY any [1] ANY, -- Converted into [1] EXPLICIT ANY
... ...
} }
T2 ::= [16] SEQUENCE {
m1 [0] NumericString,
m2 [1] BOOLEAN,
m3 [3] SEQUENCE OF NumericString,
o4 [4] BOOLEAN OPTIONAL,
o5 [5] BOOLEAN OPTIONAL,
o6 [6] BOOLEAN OPTIONAL
}
END END
...@@ -4,10 +4,24 @@ ModuleTestANYSyntax {iso org(3) dod(6) internet(1) private(4) ...@@ -4,10 +4,24 @@ ModuleTestANYSyntax {iso org(3) dod(6) internet(1) private(4)
DEFINITIONS IMPLICIT TAGS ::= DEFINITIONS IMPLICIT TAGS ::=
BEGIN BEGIN
T ::= SEQUENCE { T ::= CHOICE {
s1 T1,
s2 T2
}
T1 ::= SEQUENCE {
i INTEGER OPTIONAL, i INTEGER OPTIONAL,
any [1] EXPLICIT ANY, any [1] EXPLICIT ANY,
... ...
} }
T2 ::= [16] IMPLICIT SEQUENCE {
m1 [0] IMPLICIT NumericString,
m2 [1] IMPLICIT BOOLEAN,
m3 [3] IMPLICIT SEQUENCE OF NumericString,
o4 [4] IMPLICIT BOOLEAN OPTIONAL,
o5 [5] IMPLICIT BOOLEAN OPTIONAL,
o6 [6] IMPLICIT BOOLEAN OPTIONAL
}
END END
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment