Symbols

From Adam Colton
Revision as of 19:52, 17 September 2019 by Adamcolton (talk | contribs) (Created page with "I would like symbols to be used as consistently as possible. == Blocks == * [] * () * {} * <> * :: * :; * "" * '' * `` == Binary Operators == * * multiply * + Add, concat * ...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

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
  • >
  • >=
  • !=