ETSI's Bug Tracker - Ext Pack: Advanced Parametrization (ES 202 784)
View Issue Details

ID | Project | Category | View Status | Date Submitted | Last Update
0005799 | Ext Pack: Advanced Parametrization (ES 202 784) | Technical | public | 29-10-2010 16:47 | 13-12-2010 13:31

Reporter | Benjamin Zeiss |
Assigned To | Jens Grabowski |
Priority | normal | Severity | minor | Reproducibility | always
Status | closed | Resolution | fixed |
Platform |  | OS |  | OS Version |
Product Version |  |
Target Version | v1.2.1 (published 2011-05) | Fixed in Version | v1.2.1 (published 2011-05) |
TS version |
Clause Reference(s) | 6.2.3.2
Source (company - Author) | Uni GÃ¶ttingen

Summary | 0005799: BNF problem in the advanced parameterization package: ExtendedFieldReference

Description

In the TTCN-3 4.2.1 Core BNF, there is a rule:
614. ExtendedFieldReference ::=
{ ( Dot ( StructFieldIdentifier | TypeDefIdentifier ) ) |
ArrayOrBitRef |
( "[" NotUsedSymbol "]" )
}+
With the NoUsedSymbol denoting the "-" don't change symbol as used in
clause 6.2.3.2 for referencing the inner type of record of and set of types.
This rule is redefined in the advanced parameterization package v1.1.1:
603. ExtendedFieldReference ::=
{((Dot (StructFieldIdentifier | (TypeDefIdentifier
[ActualTypeParList][TypeActualParList]))) |
ArrayOrBitRef
) }+
The ( "[" NotUsedSymbol "]" ) part is missing in the advanced
parameterization package and should probably added to the package BNF.

Steps To Reproduce |
Additional Information |
Tags | No tags attached.
Relationships |
Attached Files | Resolution-CR-5799-Jens-101201.doc (345,600) 01-12-2010 13:40 http://oldforge.etsi.org/mantis/file_download.php?file_id=2454&type=bug

Issue History
Date Modified | Username | Field | Change
29-10-2010 16:47 | Benjamin Zeiss | New Issue |
29-10-2010 16:47 | Benjamin Zeiss | Clause Reference(s) | => 6.2.3.2
29-10-2010 16:47 | Benjamin Zeiss | Source (company - Author) | => Uni GÃ¶ttingen
30-11-2010 09:38 | Ina Schieferdecker | Project | TTCN-3 Change Requests => Ext Pack: Advanced Parametrization (ES 202 784)
01-12-2010 08:14 | Gyorgy Rethy | Note Added: 0009870 |
01-12-2010 08:14 | Gyorgy Rethy | Assigned To | => Jens Grabowski
01-12-2010 08:14 | Gyorgy Rethy | Status | new => assigned
01-12-2010 08:14 | Gyorgy Rethy | Note Edited: 0009870 |
01-12-2010 13:40 | Jens Grabowski | File Added: Resolution-CR-5799-Jens-101201.doc |
01-12-2010 13:43 | Jens Grabowski | Note Added: 0009895 |
01-12-2010 13:43 | Jens Grabowski | Status | assigned => closed
01-12-2010 13:43 | Jens Grabowski | Resolution | open => fixed
13-12-2010 13:30 | Gyorgy Rethy | Status | closed => feedback
13-12-2010 13:30 | Gyorgy Rethy | Resolution | fixed => reopened
13-12-2010 13:30 | Gyorgy Rethy | Note Added: 0009952 |
13-12-2010 13:31 | Gyorgy Rethy | Note Added: 0009953 |
13-12-2010 13:31 | Gyorgy Rethy | Status | feedback => closed
13-12-2010 13:31 | Gyorgy Rethy | Resolution | reopened => fixed
13-12-2010 13:31 | Gyorgy Rethy | Fixed in Version | => v1.2.1
13-12-2010 13:31 | Gyorgy Rethy | Target Version | => v1.2.1

Notes

(0009870)
Gyorgy Rethy
01-12-2010 08:14

STF discussion 30-11-2010: comment is rigth, correct the BNF in the draft.

(0009895)
Jens Grabowski
01-12-2010 13:43

As suggested by Benjamin, rule 603 is changed to 603. ExtendedFieldReference ::= { ( (Dot (StructFieldIdentifier | (TypeDefIdentifier [ActualTypeParList [TypeActualParList]) ) ) | ArrayOrBitRef | ("[" NotUsedSymbol "]") ) }+ The entire package with the implemented resolution is uploaded to this CR. The CR will be set to fixed and closed. An updated Draft will be uploaded to the MTS DRAFT area.

(0009952)
Gyorgy Rethy
13-12-2010 13:30

Adding target version and fixed in version to CR.

(0009953)
Gyorgy Rethy
13-12-2010 13:31

Target version and fixed in version are added to CR.