NOTE: This article (and its children) discusses a several potentially confusing or ambiguous aspects of action code operators and aTbRef's own conventions adopted to try and reduce that effect.
Tinderbox includes a numerous action code features called a 'operators' or simply 'codes'. 'operator' is the most used term and the one used here.
In aTbRef, operators are classified into 3 main functional groups:
- mathematical and logic operators, e.g. '+' (addition) '==' (equality test), '&' ('AND' query join), etc. See a listing of operator-type operators.
- property operators. these generally allow the reading and/or writing of an aspect of something, for instance separately addressing a colour's hue, saturation and brilliance. See a listing of property-type operators.
- function-type operators. These allow the manipulation of information in the TBX file, similar to—but not the same as—action code functions. See a listing of function-type operators.