The next higher precedence are LSL operators. See section 4.10.5 LSL Operators for the syntax of lsl-op. These can be used either as prefix, infix, or postfix operators. The prefix operators are right associative, the postfix and infix operators are left associative.
lsl-op-term ::= lsl-op [ lsl-op ] ... secondary | secondary [ lsl-op secondary ] ... | secondary lsl-op [ lsl-op ] ...
The meaning and sort of an lsl-op are determined by the trait in which it is defined.
-i is an example of the use of a prefix operator
An example with two prefix operators is
note that the space is needed to separate the
- from the
otherwise Larch/C++ interprets this as the use of a single prefix
An example with a postfix operator is
angle \negated \sine.
An example with an infix operator is
s \U s2 \U s3.
Go to the first, previous, next, last section, table of contents.