60 lines
1.0 KiB
Plaintext
60 lines
1.0 KiB
Plaintext
reset_log words mouse_bindings key_bindings
|
|
|
|
Stack Chatter
|
|
|
|
dup dupd dupdd over tuck
|
|
pop popd popdd popop popopd popopdd
|
|
swap roll< roll> rolldown rollup
|
|
unit clear
|
|
|
|
Math
|
|
|
|
add + sub - mul * truediv / mod %
|
|
div divmod floor pm
|
|
abs sqr sqrt neg pow
|
|
max min sum average product
|
|
pred -- succ ++ lshift << rshift >>
|
|
|
|
Logic
|
|
|
|
ge gt eq le lt ne
|
|
< <= = >= > != <>
|
|
and & or not xor ^
|
|
bool truthy ?
|
|
|
|
Combinators
|
|
|
|
i x b infra dip dipd dipdd dupdip dupdipd
|
|
cleave fork app1 app2 app3 map pam
|
|
nullary unary binary ternary
|
|
|
|
Control Flow
|
|
|
|
branch cond ifte choice
|
|
loop while genrec primrec
|
|
make_generator
|
|
|
|
List Manipulation
|
|
|
|
enstacken disenstacken stack unstack
|
|
first first_two second third fourth rest rrest
|
|
flatten drop take reverse select zip
|
|
size sort shunt getitem
|
|
step step_zero times
|
|
cons ccons uncons swons unswons
|
|
concat unique
|
|
remove
|
|
at of pick
|
|
unquoted quoted
|
|
|
|
Misc
|
|
|
|
down_to_zero cmp gcd help id
|
|
least_fraction parse quoted
|
|
range range_to_zero
|
|
reset_log show_log
|
|
run
|
|
stuncons stununcons
|
|
swaack
|
|
void
|