Functions

A Function is a subroutine that returns a value. A function can either be user-defined, or built-in (“system” function). Functions are either written in Intent language or a compiled language (most often C++ or C#).

The system functions are divided into categories, such as: host-specific functions, lists, geometry, ODBC data sources, and so on.

Functions are identified by name. They are subject to the same library search order as Designs . Functions may not be overloaded, however they may override other functions, depending on their position in the library search path. All Intent functions have global scope and are publicly accessible.