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

ID | Project | Category | View Status | Date Submitted | Last Update
0007186 | Part 01: TTCN-3 Core Language | Clarification | public | 25-09-2015 11:48 | 11-12-2015 15:57

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.7.1 (published 2015-06) |
Target Version | v4.8.1 (published 2016-07) | Fixed in Version | v4.8.1 (published 2016-07) |
Clause Reference(s) | 19.10 and Annex A
Source (company - Author) | L.M.Ericsson

Summary | 0007186: Simplify BNF of the return statement

Description

The return statement's syntax is defined as:
(clause 19.10)
Syntactical Structure
return [ Expression | TemplateInstance ]
and in the BNF as
481.ReturnStatement ::= ReturnKeyword [Expression | TemplateInstance]
As TemplateInstance allows the syntax provided by Exprsession, it could be simplified to:
Syntactical Structure
return [ TemplateInstance ]
and
481.ReturnStatement ::= ReturnKeyword [TemplateInstance]

Steps To Reproduce |
Additional Information |
Tags | No tags attached.
Relationships |
Attached Files |

Issue History
Date Modified | Username | Field | Change
25-09-2015 11:48 | Gyorgy Rethy | New Issue |
25-09-2015 11:51 | Gyorgy Rethy | Note Added: 0013306 |
25-09-2015 11:51 | Gyorgy Rethy | Assigned To | => Jacob Wieland - Spirent
25-09-2015 11:51 | Gyorgy Rethy | Status | new => assigned
25-09-2015 12:39 | Jacob Wieland - Spirent | Note Added: 0013308 |
25-09-2015 12:43 | Jacob Wieland - Spirent | Status | assigned => resolved
25-09-2015 12:43 | Jacob Wieland - Spirent | Fixed in Version | => v4.8.1 (published 2016-07)
25-09-2015 12:43 | Jacob Wieland - Spirent | Resolution | open => fixed
25-09-2015 12:43 | Jacob Wieland - Spirent | Assigned To | Jacob Wieland - Spirent => Gyorgy Rethy
11-12-2015 15:57 | Gyorgy Rethy | Note Added: 0013603 |
11-12-2015 15:57 | Gyorgy Rethy | Status | resolved => closed

Notes

(0013306)
Gyorgy Rethy
25-09-2015 11:51

Please cross-check.

(0013308)
Jacob Wieland - Spirent
25-09-2015 12:39

Agreed. For the rule of Assignment, Expression | TemplateBody is used which can also be simplified to TemplateBody

(0013603)
Gyorgy Rethy
11-12-2015 15:57

Added to draft V4.7.4