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

ID | Project | Category | View Status | Date Submitted | Last Update
0003760 | Part 01: TTCN-3 Core Language | Clarification | public | 14-07-2008 13:45 | 06-10-2008 06:17

Reporter | Thomas DeiÃŸ |
Assigned To | Ina Schieferdecker |
Priority | normal | Severity | minor | Reproducibility | N/A
Status | closed | Resolution | fixed |
Platform |  | OS |  | OS Version |
Product Version | v3.3.2 (published 2008-04) |
Target Version | v4.1.1 (published 2009-06) | Fixed in Version | v4.1.1 (published 2009-06) |
Clause Reference(s) | B.1.5
Source (company - Author) | Nokia Siemens Networks, Thomas DeiÃŸ

Summary | 0003760: correct usage of metacharacters

Description

Some metacharacters to be used within patterns consist of two characters, e.g. the metacharacter for reference expressions consists of a pair of curly brackets. Is it correct syntax if a pattern contains only one of these brackets, e.g. as in the example from clause B.1.5.2:
template charstring RegExp4 := pattern "{Reg";
Proposed resolution: Add a requirement that metacharacters within a pattern shall be complete. Following this resolution, the previously mentioned example can be removed and there is no longer the need to explain that patterns are to be evaluated only once. Note that this is a backwards incompatible change. The example mentioned before was correct code, now it would be considered incorrect TTCN-3.

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

Relationships

related to | 0003761 | closed | Gyorgy Rethy | Pattern concatenation
related to | 0003619 | closed | Ina Schieferdecker | whitespace in pattern metacharacters

Attached Files |

Issue History
Date Modified | Username | Field | Change
14-07-2008 13:45 | Thomas DeiÃŸ | New Issue |
14-07-2008 13:45 | Thomas DeiÃŸ | Status | new => assigned
14-07-2008 13:45 | Thomas DeiÃŸ | Assigned To | => Ina Schieferdecker
14-07-2008 13:45 | Thomas DeiÃŸ | Clause Reference(s) | => B.1.5
14-07-2008 13:45 | Thomas DeiÃŸ | Source (company - Author) | => Nokia Siemens Networks, Thomas DeiÃŸ
18-07-2008 10:33 | Ina Schieferdecker | Note Added: 0006332 |
18-07-2008 10:33 | Ina Schieferdecker | Assigned To | Ina Schieferdecker => Thomas DeiÃŸ
18-07-2008 10:33 | Ina Schieferdecker | Resolution | open => fixed
15-08-2008 12:37 | Gyorgy Rethy | Relationship added | related to 0003619
17-08-2008 09:16 | Ina Schieferdecker | Target Version | => Edition 4.1.1 (not yet published)
30-09-2008 00:47 | Thomas DeiÃŸ | Note Added: 0006928 |
30-09-2008 00:47 | Thomas DeiÃŸ | Assigned To | Thomas DeiÃŸ => Ina Schieferdecker
06-10-2008 05:52 | Ina Schieferdecker | Relationship added | related to 0003761
06-10-2008 06:17 | Ina Schieferdecker | Status | assigned => closed
06-10-2008 06:17 | Ina Schieferdecker | Fixed in Version | => Edition 4.1.1 (not yet published)

Notes

(0006332)
Ina Schieferdecker
18-07-2008 10:33

See attachment for CR3761

(0006928)
Thomas DeiÃŸ
30-09-2008 00:47

see CR 3761, issue in BNF found. \N{...} did not allow to refer to type.