+ - \ / % * | & = ¬ > <
and the sequences >= <= \> \< \= >< <> == \== // && || ** ¬> ¬< ¬= ¬== >> << >>= \<< ¬<< \>> ¬>> <<=
indicate operations (see Section 1.11.2, “Operators”). A few of these are also used in parsing templates, and the equal sign and the sequences +=, -=, *= /=, %=, //=, ||=, &=, |=, and &&=
are also used to indicate assignment. Whitespace characters adjacent to operator characters are removed. Therefore, the following are identical in meaning:
Note
Invalid character in program
, on an instruction including a vertical bar character, make sure this character is ASCII 124.
\
). You can use the two characters interchangeably according to availability and personal preference.