ETSI's Bug Tracker - Part 01: TTCN-3 Core Language |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0003011 | Part 01: TTCN-3 Core Language | Editorial | public | 10-03-2008 10:20 | 09-12-2008 16:08 |
|
Reporter | Thomas Deiß | |
Assigned To | Ina Schieferdecker | |
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | closed | Resolution | fixed | |
Platform | | OS | | OS Version | |
Product Version | | |
Target Version | v4.1.1 (published 2009-06) | Fixed in Version | v4.1.1 (published 2009-06) | |
Clause Reference(s) | Annex A |
Source (company - Author) | Nokia Siemens Networks - Thomas Deiß |
|
Summary | 0003011: Remove type parameterization from BNF |
Description | The BNF still contains type parameterization for structured types. Both type definitions as well as references to types can have parameters according to the BNF. Type parameterization has been removed already some editions in the past, and clause 6 on type definitions does not mention type parameters. To avoid misunderstandings the BNF should be corrected. |
Steps To Reproduce | |
Additional Information | |
Tags | No tags attached. |
Relationships | related to | 0000403 | closed | Gyorgy Rethy | Port type parameterisation of component types |
|
Attached Files | CR3011.doc (52,736) 12-03-2008 14:36 http://oldforge.etsi.org/mantis/file_download.php?file_id=1370&type=bug CR3011_v2.doc (87,552) 09-12-2008 14:58 http://oldforge.etsi.org/mantis/file_download.php?file_id=1874&type=bug |
|
Issue History |
Date Modified | Username | Field | Change |
10-03-2008 10:20 | Thomas Deiß | New Issue | |
10-03-2008 10:20 | Thomas Deiß | Clause Reference(s) | => Apnnex A |
10-03-2008 10:20 | Thomas Deiß | Source (company - Author) | => Nokia Siemens Networks - Thomas Deiß |
10-03-2008 14:44 | Thomas Deiß | Assigned To | => Ina Schieferdecker |
10-03-2008 14:44 | Thomas Deiß | Status | new => assigned |
10-03-2008 14:44 | Ina Schieferdecker | Category | Clarification => Editorial |
10-03-2008 14:45 | Ina Schieferdecker | Project | TTCN-3 Change Requests => Part 01: TTCN-3 Core Language |
10-03-2008 14:45 | Ina Schieferdecker | Clause Reference(s) | Apnnex A => Annex A |
10-03-2008 14:45 | Ina Schieferdecker | Fixed in Version | => Edition 4.1.1 (not yet published) |
10-03-2008 14:48 | Ina Schieferdecker | Fixed in Version | Edition 4.1.1 (not yet published) => |
10-03-2008 14:48 | Ina Schieferdecker | Target Version | => Edition 4.1.1 (not yet published) |
12-03-2008 14:36 | Ina Schieferdecker | File Added: CR3011.doc | |
12-03-2008 14:38 | Ina Schieferdecker | Note Added: 0005209 | |
12-03-2008 14:38 | Ina Schieferdecker | Assigned To | Ina Schieferdecker => Thomas Deiß |
12-03-2008 14:38 | Ina Schieferdecker | Status | assigned => confirmed |
12-03-2008 14:38 | Ina Schieferdecker | Note Added: 0005210 | |
12-03-2008 15:05 | Thomas Deiß | Note Added: 0005214 | |
12-03-2008 15:25 | Thomas Deiß | Note Edited: 0005214 | |
12-03-2008 15:31 | Thomas Deiß | Note Added: 0005215 | |
12-03-2008 15:31 | Thomas Deiß | Status | confirmed => assigned |
12-03-2008 15:31 | Thomas Deiß | Assigned To | Thomas Deiß => Ina Schieferdecker |
12-03-2008 15:53 | Ina Schieferdecker | Note Deleted: 0005209 | |
12-03-2008 15:55 | Ina Schieferdecker | Note Added: 0005216 | |
15-07-2008 13:12 | Ina Schieferdecker | Note Added: 0006278 | |
24-11-2008 10:54 | Ina Schieferdecker | Relationship added | related to 0000403 |
28-11-2008 08:17 | Ina Schieferdecker | Note Added: 0007490 | |
09-12-2008 14:58 | Ina Schieferdecker | File Added: CR3011_v2.doc | |
09-12-2008 14:58 | Ina Schieferdecker | Note Added: 0007600 | |
09-12-2008 14:58 | Ina Schieferdecker | Assigned To | Ina Schieferdecker => Thomas Deiß |
09-12-2008 14:58 | Ina Schieferdecker | Resolution | open => fixed |
09-12-2008 15:14 | Thomas Deiß | Note Added: 0007603 | |
09-12-2008 15:14 | Thomas Deiß | Assigned To | Thomas Deiß => Ina Schieferdecker |
09-12-2008 15:42 | Ina Schieferdecker | Status | assigned => resolved |
09-12-2008 15:42 | Ina Schieferdecker | Fixed in Version | => Edition 4.1.1 (not yet published) |
09-12-2008 15:43 | Ina Schieferdecker | Status | resolved => closed |
09-12-2008 16:08 | Ina Schieferdecker | Note Added: 0007608 | |
Notes |
|
|
Please check the resolution in the attached file. |
|
|
(0005214)
|
Thomas Deiß
|
12-03-2008 15:05
(edited on: 12-03-2008 15:25) |
|
Table 2 mentions type parameterization, check also the notes.
clause 5.4.1, paragraph 2, mentions types.
Note 2 within clause 5.4.1 is strange.
clause 5.4.1.1, bullet 2 within semantics should be removed.
clause 5.4.1.1, restriction, bullet b) ==> remove reference to types.
|
|
|
|
UnionDefBody ::= (StructTypeIdentifier [StructDefFormalParList] | AddressKeyword)
"{" UnionFieldDef {"," UnionFieldDef} "}" |
|
|
|
Just realizing that value parameters to types have not yet been removed in the past. Hence, we rather need a discussion if to remove or if to add explaination what type parameterization means. |
|
|
|
Await the resolution to 403 and the general question of type parameterization in TTCN-3 |
|
|
|
Type parameterization will be defined explicitly in the new type parameterization package - see CR403.
Hence, type parameterization is to be removed in part 1. |
|
|
|
|
|
|
|
|
|
Also in Table 8 on Possible local and referenced definitions of importable definitions, parameters for user-defined types had to be deleted. |
|