5The inverse of `++mat`. Accepts a cell of index `a` and a bitstring `b`
6and produces the cell whose tail `q` is the decoded atom at index `a`
7and whose head is the length of the encoded atom `q`, by which the
8offset `a` is advanced. Only used internally as a helper cue.
15`b` is a bitstring as an atom.
20A cell of two atoms, `p` and `q`.
25 ++ rub :: length-decode
32 ?. =(0 (cut 0 [(add a c) 1] b))
38 =+ e=(add (bex (dec c)) (cut 0 [d (dec c)] b))
39 [(add (add c c) e) (cut 0 [(add d (dec c)) e] b)]
45 ~zod/try=> `@ub`(jam 0xaaa)
46 0b1.0101.0101.0101.0010.0000
47 ~zod/try=> (rub 1 0b1.0101.0101.0101.0010.0000)
49 ~zod/try=> `@ux`q:(rub 1 0b1.0101.0101.0101.0010.0000)
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list