REACH language

The language REACH is used for specifying reachability properties. This approach has the following advantages:

Constants

Variables

Built of English letters, digits and '_', not starting with a digit, case sensitive.

Unary operators

Binary operators

Ternary operators

Multi-operand operators

Iterators

Below the “s.t.” clause is optional:

Name declaration