1 eq [false] [true] [false] cmp
2 gt [true] [false] [false] cmp
3 lt [false] [false] [true] cmp
4 neq [true] [false] [true] cmp
5 le [false] [true] [true] cmp
6 ge [true] [true] [false] cmp
9 and nulco [nullary [false]] dip branch
11 or nulco [nullary] dip [true] branch
17 abs dup 0 < [] [neg] branch
18 anamorphism [pop []] swap [dip swons] genrec
20 app2 [grba swap grba swap] dip [infrst] cons ii
22 appN [grabN] codi map reverse disenstacken
24 average [sum] [size] cleave /
32 cmp [[>] swap] dipd [ifte] ccons [=] swons ifte
37 disenstacken swaack pop
39 down_to_zero [0 >] [dup --] while
45 enstacken stack [clear] dip
47 flatten <{} [concat] step
50 gcd true [tuck mod dup 0 >] loop pop
51 genrec [[genrec] ccccons] nullary swons concat ifte
52 grabN <{} [cons] times
55 ifte [nullary] dipd swap branch
57 infra swons swaack [i] dip swaack
60 make_generator [codireco] ccons
63 not [true] [false] branch
65 null [] swap concat bool not
66 nullary [stack] dinfrirst
77 product 1 swap [*] step
79 range [0 <=] [-- dup] anamorphism
80 range_to_zero unit [down_to_zero] infra
92 shift uncons [swons] dip
94 size [pop ++] step_zero
95 small dup null [rest null] [pop true] branch
96 spiral_next [[[abs] ii <=] [[<>] [pop !-] or] and] [[!-] [[++]] [[--]] ifte dip] [[pop !-] [--] [++] ifte] ifte
97 split_at [drop] [take] clop
98 split_list [take reverse] [drop] clop
101 step_zero 0 roll> step
102 stuncons stack uncons
108 take <<{} [shift] times pop
113 uncons [first] [rest] cleave
116 unstack [[] swaack] dip swoncat swaack pop
118 while swap nulco dupdipd concat loop
121 _step0 _step1 [popopop] [_stept] branch
122 _step1 [?] dipd roll<
123 _stept [uncons] dipd [dupdipd] dip x
125 _times0 _times1 [popopop] [_timest] branch
126 _times1 [dup 0 >] dipd roll<
127 _timest [[--] dip dupdipd] dip x
128 map [_map0] cons [[] [_map?] [_mape]] dip tailrec
131 _map0 [_map1] dipd _map2
133 _map2 [infrst] cons dipd roll< swons
135 _isnt_two_bools [_isnt_bool] ii
136 _\/_ [_isnt_bool] [not] branch
137 /\ _isnt_two_bools [pop false] [] branch
138 \/ _isnt_two_bools [] [pop true] branch