SPITBOL and BLOCKS extensions control operator definitions are orthogonal and can be controlled separately.
Char | Defn. | Assoc. | Enabled |
= | assignment | RIGHT | w/ SPITBOL |
? | pattern match | LEFT | w/ SPITBOL |
& | definable | LEFT | |
| | alternation | LEFT | |
# | normal concat | LEFT | w/ BLOCKS |
% | vertical concat | LEFT | w/ BLOCKS |
sp | concatenation | LEFT | |
@ | definable | LEFT | |
-+ | subtract, add | LEFT | |
# | definable | LEFT | w/o BLOCKS |
* | multiplication | LEFT | |
% | definable | LEFT | w/o BLOCKS |
? | definable | LEFT | w/o SPITBOL |
/ | division | LEFT | |
^ | exponentiation | RIGHT | |
$. | match naming | LEFT | |
~ | definable | RIGHT |