ETSI's Bug Tracker - Ext Pack: Behaviour Types (ES 202 785)
View Issue Details

ID | Project | Category | View Status | Date Submitted | Last Update
0008189 | Ext Pack: Behaviour Types (ES 202 785) | New Feature | public | 11-01-2023 13:03 | 26-01-2024 16:29

Reporter | Matthias Simon |
Assigned To | Jens Grabowski |
Priority | normal | Severity | minor | Reproducibility | have not tried
Status | closed | Resolution | won't fix |
Platform |  | OS |  | OS Version |
Product Version |  |
Target Version |  | Fixed in Version |  |
Clause Reference(s) | n/a
Source (company - Author) | Nokia - Matthias Simon

Summary | 0008189: Implicit apply
Description | Make `apply` optional, when invoking behavior type values: type function Handler(); var Handler fn := someFunction; fn(); // <-- shorthand for: apply(fn());
Steps To Reproduce |
Additional Information |
Tags | No tags attached.
Relationships |
Attached Files |

Issue History
Date Modified | Username | Field | Change
11-01-2023 13:03 | Matthias Simon | New Issue |
05-09-2023 11:17 | Jens Grabowski | Note Added: 0016525 |
08-09-2023 22:44 | Jens Grabowski | Assigned To | => Gusztáv Adamis
08-09-2023 22:44 | Jens Grabowski | Status | new => assigned
08-11-2023 12:59 | Jens Grabowski | Note Added: 0016551 |
08-11-2023 12:59 | Jens Grabowski | Assigned To | Gusztáv Adamis => Jens Grabowski
09-11-2023 11:09 | Jens Grabowski | Note Added: 0016565 |
09-11-2023 11:09 | Jens Grabowski | Status | assigned => closed
09-11-2023 11:09 | Jens Grabowski | Resolution | open => won't fix
26-01-2024 16:29 | Olivier Genoud | Note Added: 0016611 |

Notes

(0016525)
Jens Grabowski
05-09-2023 11:17

TTF discussion: Ericsson to check if "apply" is used.

(0016551)
Jens Grabowski
08-11-2023 12:59

TTF discussion: "apply" is supported. Explicit specification style is preferred. To be reconsidered in the scope of new major revision.

(0016565)
Jens Grabowski
09-11-2023 11:09

The issue will be discussed in the scope of the 2024 major release. The appy operation is not need for compiler or parser reasons, but supports an explicit specification style. CR becomes part of CR 8180.

(0016611)
Olivier Genoud
26-01-2024 16:29

We assume/expect that this CR will not become part of the core language but will become part of an extension or be added to an extension (e.g. OO extension).