ETSI's Bug Tracker - Part 01: TTCN-3 Core Language
View Issue Details

ID | Project | Category | View Status | Date Submitted | Last Update
0005938 | Part 01: TTCN-3 Core Language | New Feature | public | 29-09-2011 12:31 | 10-07-2013 17:01

Reporter | Gyorgy Rethy |
Assigned To | Gyorgy Rethy |
Priority | normal | Severity | minor | Reproducibility | have not tried
Status | closed | Resolution | fixed |
Platform |  | OS |  | OS Version |
Product Version | v4.3.1 (published 2011-06) |
Target Version | v4.4.1 (published 2012-04) | Fixed in Version | v4.4.1 (published 2012-04) |
Clause Reference(s) | at least 6 and
Source (company - Author) | STF430

Summary | 0005938: Type restriction by template list

Description

As agreed at the STF meeting on 2011-09-29 we de-couple the two new features identified during discussion CR5262 into two CRs: a) constraning a type with a list of partially defined values and b) contraining types by templates. This CR is for the type restriction by template lists.
Limitations of templates used for type constraints, identified by now consists:
- must be completely defined when used - including using in type constraints;
- shall be resolvable compile time i.e. the similar restrictions as to constants used in type constraints (see $10 restriction b)).
The proposed text from CR5262 is uploaded here in file CR5262_initial_draft.doc

Steps To Reproduce |
Additional Information |
Tags | No tags attached.

Relationships

related to | 0005262 | closed | Ina Schieferdecker | Part 01: TTCN-3 Core Language | Partially constrained structured types
related to | 0005348 | closed | Gyorgy Rethy | Part 07: Using ASN.1 with TTCN-3 | Transforming set operations in subtype definitions

Attached Files | CR5938_initial_draft.doc (433,152) 29-09-2011 12:34 http://oldforge.etsi.org/mantis/file_download.php?file_id=2573&type=bug CR5938_proposal.doc (358,400) 30-09-2011 13:35 http://oldforge.etsi.org/mantis/file_download.php?file_id=2584&type=bug

Issue History
Date Modified | Username | Field | Change
29-09-2011 12:31 | Gyorgy Rethy | New Issue |
29-09-2011 12:31 | Gyorgy Rethy | Clause Reference(s) | => at least 6 and
29-09-2011 12:31 | Gyorgy Rethy | Source (company - Author) | => STF430
29-09-2011 12:34 | Gyorgy Rethy | File Added: CR5938_initial_draft.doc |
29-09-2011 12:35 | Gyorgy Rethy | Assigned To | => Gyorgy Rethy
29-09-2011 12:35 | Gyorgy Rethy | Status | new => assigned
29-09-2011 12:35 | Gyorgy Rethy | Target Version | => Edition 4.4.1
29-09-2011 12:35 | Gyorgy Rethy | Description Updated |
30-09-2011 13:35 | Jacob Wieland - Spirent | Note Added: 0010311 |
30-09-2011 13:35 | Jacob Wieland - Spirent | File Added: CR5938_proposal.doc |
30-11-2011 13:10 | Jacob Wieland - Spirent | Relationship added | related to 0005348
15-12-2011 14:41 | Ina Schieferdecker | Note Added: 0010533 |
15-12-2011 14:41 | Ina Schieferdecker | Status | assigned => resolved
15-12-2011 14:41 | Ina Schieferdecker | Resolution | open => fixed
15-12-2011 14:41 | Ina Schieferdecker | Fixed in Version | => Edition 4.4.1
15-12-2011 14:41 | Ina Schieferdecker | Status | resolved => closed
10-07-2013 17:01 | Gyorgy Rethy | Relationship added | related to 0005262

Notes

(0010311)
Jacob Wieland - Spirent
30-09-2011 13:35

After checking the initial draft, amended the sentence about constant expressions. The rest should still be ok and add the desired features: 1) Partial value specs 2) Template value specs which are resolvable at compile-time

(0010533)
Ina Schieferdecker
15-12-2011 14:41

As proposed.