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