Skip to content
kritixilithos edited this page Mar 3, 2017 · 9 revisions

We have the stackMode horizontally, and the argument type vertically.

+ the plus operator string number array
string concatenation concatenation (stackMode becomes string)
number concatenation addition addition to each of the array's elements
space sums up all the elements of the array (stackMode becomes float)
- the minus operator
string remove all instances of argument remove all instances of argument from stack string while converting to string mode
number remove first characters from stack subtraction subtraction to each of the array's elements
* the times operator
string
number string multi-duplication multiplication multiplication to each of the array's elements
space sums up all the elements of the array (stackMode becomes float)
/ the slash operator
string
number remove character at index float division float division to each of the array's elements
regex return matches of regex and convert to array mode
S convert to string (only a monad when stringMode is array)
number join each element of the array with argument
string join each element of the array with argument
% the modulo operator
string
number modulo
Clone this wiki locally