Vipsi command syntax: Operators Operators Glossary: OperatorOperators are typically special characters Operators: Boolean Or with Variable "||=" Operators: Bitwise Or with Variable "|=" Operators: Bitwise Or "|" Operators: Boolean Or "||"or tupels, sometimes even triples of Flow control: if … then Flow control: try … thenthem. List functions: thisThis is because our ancestors liked to omit separating spaces Operators: Boolean And with Variable "&&=" Operators: Bitwise And with Variable "&=" Operators: Bitwise And "&" Operators: Boolean And "&&"and so Vipsi command syntax: Operators Operators Glossary: Operatoroperators had to be self-separating from their Vipsi command syntax: Arguments Glossary: Argumentsarguments. Instructions: sortSort of.
Most Vipsi command syntax: Operators Operators Glossary: Operatoroperators are diadic, which means, they need two Glossary: Operator Glossary: Operandoperands, one Glossary: Operator Glossary: Operandoperand written to Flow control: if … then Flow control: try … thenthe left Operators: Boolean And with Variable "&&=" Operators: Bitwise And with Variable "&=" Operators: Bitwise And "&" Operators: Boolean And "&&"and one to Flow control: if … then Flow control: try … thenthe right sides. Some are monadic, requiring only one Glossary: Operator Glossary: Operandoperand, Operators: Boolean And with Variable "&&=" Operators: Bitwise And with Variable "&=" Operators: Bitwise And "&" Operators: Boolean And "&&"and to make it more difficult, they may stand before (prefix) Operators: Boolean Or with Variable "||=" Operators: Bitwise Or with Variable "|=" Operators: Bitwise Or "|" Operators: Boolean Or "||"or behind (postfix) their Glossary: Operator Glossary: Operandoperand.
As a real od man out there is also a Operators: Select "? :"triadic operator. Guess which. ;-)
Some examples:
a * 2 + 47 // Vipsi command syntax: Operators Operators Glossary: Operatoroperators: * +
i++ + ++a // ++ + ++
47*100 + 11 // * +
a[1] + a[2] + a[3] // + +
f = a>0 // = >
|