company logo

ODABA Script Interface (OSI)

Keywords:  expression

The ODABA Script Interface supports methods, which include OQL queries as well as C++ or Java like functions or OSI expressions. It supports also part of the C++ syntax for importing class definitions into an ODABA resource database.

OSI supports defining global expressions and variables. When calling an OSI script without entry point, the global expression with the name "main" is used as entry point. Parameters passed to the entry point are passed as string parameters in the sequence as defined when calling the script.

Definition: 

OSI := [data_source] [debug_info] osi_element(*)