Symbols
I would like symbols to be used as consistently as possible.
Blocks
- []
- ()
- {}
- <>
- ::
- :;
- ""
- ``
Binary Operators
- * multiply
- + Add, concat
- - Sub
- / divide
- ** exponent
- % mod
- ^ bit xor
- & bit and
- && logical and
- | bit or
- || logical or
- !& bit nand
- !| bit nor
- !^ bit xor
Unary Operators
- +
- -
- !
Comparators
- ==
- <
- =< traditionally it's <=, but I'd like to reserve the arrow operator
- >
- >=
- !=