on 492ae2f help sign in
44 lines 579 B history raw
2### `++boss`
4Parser modifier: LSB
6Ordered `++list` as atom of a `++base`.
8Accepts
9-------
11`wuc` is an atom.
13`tyd` is a `++rule`.
15Produces
16--------
18A `++rule`.
20Source
21------
23 ++ boss
24 |* {wuc/@ tyd/rule}
25 %+ cook
26 |= waq/(list @)
27 %+ reel
28 waq
29 =|({p/@ q/@} |.((add p (mul wuc q))))
30 tyd
31 ::
33Examples
34--------
36 ~zod/try=> (scan "123" (boss 10 (star dit)))
37 q=321
38 ~zod/try=> `@t`(scan "bam" (boss 256 (star alp)))
39 'bam'
40 ~zod/try=> `@ux`(scan "bam" (boss 256 (star alp)))
41 0x6d.6162
44***