Logo etsi

ETSI's Bug Tracker

Notice: information submitted on the ETSI issue Tracker may be incorporated in ETSI publication(s) and therefore subject to the ETSI IPR policy.

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0007832Ext Pack: Object-oriented features (ES 203 790)[All Projects] Generalpublic30-03-2019 16:0809-01-2020 16:05
ReporterKristóf Szabados 
Assigned ToJens Grabowski 
PrioritynormalSeveritytextReproducibilityhave not tried
StatusclosedResolutionfixed 
PlatformOSOS Version
Summary0007832: incorrect syntax used in example
DescriptionSection 5.1.1.3 show an example for an external class, using incorrect syntax.

this:
"
external type class Stack {
function push(integer v);
function pop() return integer;
function isEmpty() return boolean;
}
"
should be:
"
type external class Stack {
external function push(integer v);
external function pop() return integer;
external function isEmpty() return boolean;
}
"
TagsNo tags attached.
Attached Filesdocx file icon CR7832.docx [^] (127,423 bytes) 06-08-2019 08:28

- Relationships

-  Notes
(0015340)
Jacob Wieland - Spirent (developer)
02-04-2019 15:34

section 5.1.1.3 states explicitly:

"It is allowed to omit the external keyword from these function declarations."

So, this is correct syntax.
(0015352)
Kristóf Szabados (manager)
05-08-2019 11:46

True, the inner external keywords are optional.

But "exteral type" still should be "type external"
(0015361)
Jacob Wieland - Spirent (developer)
06-08-2019 08:29

please review
(0015363)
Kristóf Szabados (manager)
06-08-2019 08:37

looks fine by me.

- Issue History
Date Modified Username Field Change
30-03-2019 16:08 Kristóf Szabados New Issue
02-04-2019 15:34 Jacob Wieland - Spirent Note Added: 0015340
05-08-2019 11:46 Kristóf Szabados Note Added: 0015352
06-08-2019 08:20 Jacob Wieland - Spirent Assigned To => Jacob Wieland - Spirent
06-08-2019 08:20 Jacob Wieland - Spirent Status new => assigned
06-08-2019 08:28 Jacob Wieland - Spirent File Added: CR7832.docx
06-08-2019 08:29 Jacob Wieland - Spirent Note Added: 0015361
06-08-2019 08:29 Jacob Wieland - Spirent Assigned To Jacob Wieland - Spirent => Kristóf Szabados
06-08-2019 08:29 Jacob Wieland - Spirent Status assigned => confirmed
06-08-2019 08:37 Kristóf Szabados Note Added: 0015363
06-08-2019 08:37 Kristóf Szabados Status confirmed => resolved
06-08-2019 08:37 Kristóf Szabados Resolution open => fixed
06-08-2019 08:37 Kristóf Szabados Assigned To Kristóf Szabados => Jens Grabowski
09-01-2020 16:05 Jens Grabowski Status resolved => closed


MantisBT 1.2.14 [^]
Copyright © 2000 - 2020 MantisBT Team
Powered by Mantis Bugtracker