Skip to content

Provide TTCN-3 defintions for predefined types

General Information

Mantis ID/URL: http://oldforge.etsi.org/mantis/view.php?id=8106

Clauses:

Affiliation: Nokia - Matthias Simon

Description

Predefined functions and some operations like log, match, setverdict, ... can be specified as external function using valid TTCN-3 syntax (see https://github.com/ttcn3/specs/blob/main/predefined_functions.ttcn3#L692-L713 [^]).
Those functions could form some kind of standard library. This would make the core language specification slimmer and the tools easier to implement and maintain.

If the object oriented extension is available, operations of ports, testcases, components and timers could possibly be specified as method of external abtract classes.

Edited by Jens Grabowski