- n
- set rn to [rz]
- f
- increase [rn] by 1
- b
- decrease [rn] by 1
- k
- set [ri] to [rz], store ret
- ;
- pop ret to ri
- s
- set [rn] to [rz]
- l
- set [rz] to [[rz]]
- r
- swap [rz] with [rn]
- z
- set [rz] to 0
- +
- increase [rz] by 1
- -
- decrease [rz] by 1
- [
- jump to next | or ] if [rz] = 0 or carry on
- ]
- jump to prev [ if [rz] > 0 or carry on
- |
- jump to next ]