ETSI's Bug Tracker - Part 01: TTCN-3 Core Language
View Issue Details
0004402Part 01: TTCN-3 Core LanguageTechnicalpublic31-10-2008 12:5410-12-2008 12:39
Gyorgy Rethy 
Ina Schieferdecker 
normalminoralways
closedfixed 
v3.3.2 (published 2008-04) 
v4.1.1 (published 2009-06)v4.1.1 (published 2009-06) 
6.2.1.1
     
0004402: Unneeded restriction in referencing record/set fields
The current text says:
"Elements of a record shall be referenced by the dot notation TypeOrValueId.ElementId, where TypeOrValueId resolves to the name of a structured type or variable."
It is unneeded to restrict the reference to variables only, it should be allowed for values (all kind) and templates.
No tags attached.
related to 0004269closed Ina Schieferdecker Allow dotted and index notation for result of function calls 
doc CR4402_DotNotation.doc (28,672) 25-11-2008 08:26
http://oldforge.etsi.org/mantis/file_download.php?file_id=1764&type=bug
Issue History
31-10-2008 12:54Gyorgy RethyNew Issue
31-10-2008 12:54Gyorgy RethyStatusnew => assigned
31-10-2008 12:54Gyorgy RethyAssigned To => Ina Schieferdecker
31-10-2008 12:54Gyorgy RethyClause Reference(s) => 6.2.1.1
31-10-2008 12:54Gyorgy RethySource (company - Author) =>
31-10-2008 14:03tepelmannNote Added: 0007237
31-10-2008 14:28Gyorgy RethyNote Added: 0007241
24-11-2008 17:57Ina SchieferdeckerRelationship addedrelated to 0004269
25-11-2008 08:26Ina SchieferdeckerFile Added: CR4402_DotNotation.doc
25-11-2008 08:29Ina SchieferdeckerNote Added: 0007395
25-11-2008 08:30Ina SchieferdeckerAssigned ToIna Schieferdecker => Thomas Deiß
25-11-2008 08:30Ina SchieferdeckerTarget Version => Edition 4.1.1 (not yet published)
25-11-2008 11:08Thomas DeißNote Added: 0007402
25-11-2008 11:08Thomas DeißAssigned ToThomas Deiß => Ina Schieferdecker
10-12-2008 12:39Ina SchieferdeckerStatusassigned => resolved
10-12-2008 12:39Ina SchieferdeckerResolutionopen => fixed
10-12-2008 12:39Ina SchieferdeckerFixed in Version => Edition 4.1.1 (not yet published)
10-12-2008 12:39Ina SchieferdeckerStatusresolved => closed

Notes
(0007237)
tepelmann   
31-10-2008 14:03   
Maybe this issue can be merged with issue#0004269, or is it a duplicate?
(0007241)
Gyorgy Rethy   
31-10-2008 14:28   
No, this issue differs from CR4269. While this one is a simple wrong wording that needs to be corrected (pls. note, the BNF allows using field/index references in constant expressions, template variables etc.), CR4269 requests for a new feature that needs to be discussed. Thus this CR can be resolved independent of CR4269.
(0007395)
Ina Schieferdecker   
25-11-2008 08:29   
Indeed, already now more is allowed for the dot notation than just variables - still, it is quite artificial not to allow function invocations as well. I uploaded a proposal which addresses both CRs - please check.
(0007402)
Thomas Deiß   
25-11-2008 11:08   
The resolution is ok.