diff options
author | Lev Walkin <vlm@lionet.info> | 2005-07-03 05:27:19 +0000 |
---|---|---|
committer | Lev Walkin <vlm@lionet.info> | 2005-07-03 05:27:19 +0000 |
commit | 157504058ca53db1a0c610caacc99649b14436b2 (patch) | |
tree | 4c3ecfe9eab7a0ca1f1456e469d7e2f54873ac44 /tests/84-param-tags-OK.asn1.-EF | |
parent | 472bbdc24b328d9592a2cd07f9ac1ceecf72c65b (diff) |
new tests for parametrization
Diffstat (limited to 'tests/84-param-tags-OK.asn1.-EF')
-rw-r--r-- | tests/84-param-tags-OK.asn1.-EF | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/tests/84-param-tags-OK.asn1.-EF b/tests/84-param-tags-OK.asn1.-EF new file mode 100644 index 00000000..0a902fb0 --- /dev/null +++ b/tests/84-param-tags-OK.asn1.-EF @@ -0,0 +1,39 @@ +ModuleTestParametrizationTags1 { iso org(3) dod(6) internet(1) private(4) + enterprise(1) spelio(9363) software(1) asn1c(5) test(1) 84 1 } +DEFINITIONS ::= +BEGIN + +TestType{Parameter} ::= SEQUENCE { + common Parameter DEFAULT 0 +} + +TestChoice ::= CHOICE { + type1 SEQUENCE { + common INTEGER (1..10) DEFAULT 0 + }, + type2 [0] IMPLICIT SEQUENCE { + common BOOLEAN DEFAULT 0 + } +} + +END + +ModuleTestParametrizationTagsAuto2 { iso org(3) dod(6) internet(1) private(4) + enterprise(1) spelio(9363) software(1) asn1c(5) test(1) 84 2 } +DEFINITIONS AUTOMATIC TAGS ::= +BEGIN + +AutoType{Parameter} ::= SEQUENCE { + common Parameter (0) +} + +AutoChoice ::= CHOICE { + type1 [0] IMPLICIT SEQUENCE { + common [0] IMPLICIT INTEGER ((0..1))((0)) + }, + type2 [1] IMPLICIT SEQUENCE { + common [0] IMPLICIT BOOLEAN (0) + } +} + +END |