# Operations

Every operation is of form: `OP argument1` , or `argument1 OP argument2` and returns a value.

In the following list, each operation is listed, including the [data structure](https://doc.moost.io/platform-manual/rules/rule-language/data-structures) and [data type](https://doc.moost.io/platform-manual/rules/rule-language/data-types) of each argument, and the return value. This is done by using form *`DataStructure<DataType>`*.

## Overview

Following operations are provided:

[plus](https://doc.moost.io/platform-manual/rules/rule-language/operations/plus "mention")

[minus](https://doc.moost.io/platform-manual/rules/rule-language/operations/minus "mention")

[multiply](https://doc.moost.io/platform-manual/rules/rule-language/operations/multiply "mention")

[divide](https://doc.moost.io/platform-manual/rules/rule-language/operations/divide "mention")

[negate](https://doc.moost.io/platform-manual/rules/rule-language/operations/negate "mention")

[less-than](https://doc.moost.io/platform-manual/rules/rule-language/operations/less-than "mention")

[less-or-equal](https://doc.moost.io/platform-manual/rules/rule-language/operations/less-or-equal "mention")

[equal](https://doc.moost.io/platform-manual/rules/rule-language/operations/equal "mention")

[not-equal](https://doc.moost.io/platform-manual/rules/rule-language/operations/not-equal "mention")

[greater-or-equal](https://doc.moost.io/platform-manual/rules/rule-language/operations/greater-or-equal "mention")

[greater](https://doc.moost.io/platform-manual/rules/rule-language/operations/greater "mention")

[and](https://doc.moost.io/platform-manual/rules/rule-language/operations/and "mention")

[or](https://doc.moost.io/platform-manual/rules/rule-language/operations/or "mention")

[not](https://doc.moost.io/platform-manual/rules/rule-language/operations/not "mention")

[format](https://doc.moost.io/platform-manual/rules/rule-language/operations/format "mention")

[attribute-accessor](https://doc.moost.io/platform-manual/rules/rule-language/operations/attribute-accessor "mention")
