X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;ds=sidebyside;f=tests%2Ftests-asn1c-compiler%2F155-parameterization-more-than-two-level-OK.asn1;fp=tests%2Ftests-asn1c-compiler%2F155-parameterization-more-than-two-level-OK.asn1;h=0000000000000000000000000000000000000000;hb=7bfd112193698e9340c01e9260e3f14889f0cbe0;hp=c9f3138469b542c7515f3ec7f5c84e6afdf3ffac;hpb=0c91129502aa163bb0e1d6d0ca7c807560ffb588;p=com%2Fasn1c.git diff --git a/tests/tests-asn1c-compiler/155-parameterization-more-than-two-level-OK.asn1 b/tests/tests-asn1c-compiler/155-parameterization-more-than-two-level-OK.asn1 deleted file mode 100644 index c9f3138..0000000 --- a/tests/tests-asn1c-compiler/155-parameterization-more-than-two-level-OK.asn1 +++ /dev/null @@ -1,58 +0,0 @@ - --- OK: Everything is fine - --- iso.org.dod.internet.private.enterprise (1.3.6.1.4.1) --- .spelio.software.asn1c.test (9363.1.5.1) --- .155 - -ModuleParameterizationMoreThanTwoLevel - { iso org(3) dod(6) internet(1) private(4) enterprise(1) - spelio(9363) software(1) asn1c(5) test(1) 155 } -DEFINITIONS ::= BEGIN - - id-TYPE1 PacketId ::= 1 - - PacketId ::= INTEGER (0..65535) - - Color ::= ENUMERATED { red(0), green, blue } - - Valid ::= ENUMERATED { crc-nok, crc-ok(1) } - - PACKET ::= CLASS { - &id PacketId UNIQUE, - &color Color, - &Value, - &valid Valid - } - WITH SYNTAX { - ID &id - COLOR &color - TYPE &Value - VALID &valid - } - - ClassItem PACKET ::= { - { ID id-TYPE1 COLOR blue TYPE OCTET STRING VALID crc-ok }, - ... - } - - Packet-List ::= UpperLayer-List { {ClassItem} } - - UpperLayer-List {PACKET : Param} ::= LowerLayer-List { 1, max-items, {Param} } - - LowerLayer-List {INTEGER : low, INTEGER : high, PACKET : Param} ::= - SEQUENCE (SIZE (low..high)) OF - SinglePacket {{Param}} - - SinglePacket {PACKET : Param} ::= - Packet {{Param}} - - Packet {PACKET : Param} ::= SEQUENCE { - id PACKET.&id ({Param}), - color PACKET.&color ({Param}{@id}), - value PACKET.&Value ({Param}{@id}) - } - - max-items INTEGER ::= 256 - -END