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
0007704TDLNew Featurepublic07-09-2017 12:1426-09-2018 11:44
ReporterMartti Käärik 
Assigned ToMartti Käärik 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusresolvedResolutionfixed 
PlatformOSOS Version
Summary0007704: Additional predefined functions for arithmetic and logical operations
DescriptionIn order to provide better interoperability among tools and more user friendly syntax for logical and numerical expressions, it is necessary to define more commonly used operations in the standard (as predefined functions).

The set of operations to be added is as follows:
+ (arithmetic addition)
- (a. subtraction)
* (a. multiplication(
/ (a. division)
xor (logical exclusive or)
< (less than)
> (greater than)
<= (less or equal)
>= (greater or equal)
Additional InformationFor the predefined functions that are present in the standard, it is possible to define custom syntax in both graphical syntax specification as well as in mappings to various languages. The default syntax for a predefined function call is:

<function name> "(" <argument list> ")"

...and a specific example for addition would look like this:

plus(1, 2)

...while a more user friendly syntax would look like an expression:

1 + 2
TagsNo tags attached.
Clause Reference(s)10.5
Source (company - Author)     STF 522
Attached Files

- Relationships

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
07-09-2017 12:14 Martti Käärik New Issue
07-09-2017 12:43 Martti Käärik Assigned To => Martti Käärik
07-09-2017 12:43 Martti Käärik Status new => assigned
26-09-2018 11:44 Martti Käärik Status assigned => resolved
26-09-2018 11:44 Martti Käärik Resolution open => fixed


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