bitcycle -
touch -
.aac -
.7z -
.gz -
.gunzip - duplicate
.asm -
.bat -
.c -
.c++ -
.cs -
.css -
.cmd -
.d -
.dat -
.exe - print
.f -
.fs -
.go - pop top of stack
.h -
.html -
.ini -
.java -
.js -
.lua -
.m4v -
.md -
.mid - sets variables / stores bytes
.mp3 -
.o -
.pak - run next command without popping
.php -
.pl -
.py -
.r -
.rb - subtract
.rtf - nth root
.tar - divide
.ts - multiply
.ttf -
.vb -
.vbs - add
.vst -
.vvvvvv - to lowercase
.wav -
.x - exponent
.zip - terminate program
.vbs - add
.rb - subtract
.ts - multiply
.tar - divide
.c - exponent
.cpp - square root
.asm - nth root
.sh - modulo
.cs - factorial
.php - absolute value
.xml - floor
.json - ceiling
.md - round
Lists (strings would be treated as character arrays and numbers would be treated as arrays of digits)
push
pop
get item at index
get item from end
remove item from list or string at index
insert item at index
all permutations
split by string
split by spaces
split by new lines
join by string
join by spaces
join by new lines
length
global replace b with c in a
highest item
lowest item
number of occurrences of b in a
remove all occurences of b in a
random choice
shift left n times
shift right n times
push the stack to the stack
wrap top n items on the stack in a list
convert to list
convert to string
convert to number
range from 0 to n
range from a to b /these are the same??v
range from a to b with step of c /"
.txt - print .cmd - get input