> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Function-call operators

> Function-call operators in the FlexiLayout language: pass parameters with parentheses or the colon operator, with examples like MaxErrors and DontFind.

Function and method parameters are set in one of the following ways:

* Using the `()` operator (parentheses)
* Using the `:` operator (colon)

Parameters are separated by `,` (comma).

If the list of arguments of a function or method is empty, you can omit the `()` operator. The `:` operator is not used in this case. For example, `DontFind();` can be written as `DontFind;`.

The following examples show each operator in use.

| **Operator** | **Example**                                        |
| ------------ | -------------------------------------------------- |
| `()`         | `Mode( Horizontal );`<br />`MaxErrors( 2, 0.25 );` |
| `:`          | `Mode: Horizontal;`<br />`MaxErrors: 2, 0.25;`     |
