TE  Language Operators
Previous Topic  Next Topic 

Apart from the logical, assignment and arithmetic operators there are a number of other operators used by the TE language.    Below is the full list of TE operators showing their precedence (highest first) and their associativity:


Operators

Associativity

++ --

Left

- & *

Left (unary)

&

Left (binary)

* /

Left (binary)

+ -

Left (binary)

> < >= <=

Left

== eq <> streq strneq

Left

! not

Left

&& and

Left

|| or

Left

?:

Right

= += -= *= /=

Right



This set of TE language operators can be categorised into the following groups:


Arithmetic Operators

Comparison Operators

Logical Operators

Assignment Operators

Indirection Operators

Miscellaneous Operators.



The following sections describe these types of operators in more detail.