1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
//! **The `bl` family's carrier type** (bl-92d3) — what the §8.5 action roster
//! holds one row of, split off [`super`] at §12's pre-split band on the seam
//! the family already has: the parent spends an argv, this is the intent the
//! boundary carries to it.
use edit;
/// **The `bl` family as ONE verb** (bl-92d3) — the five acts on a ball in a
/// project, carried by the family's own type instead of by five rows of the
/// §8.5 action roster.
///
/// The fold the monitor's, the fleet's, the routing leg's and the §3.8 fan's
/// families each took, on the seam every layer beneath already draws: this
/// module holds all five executors, `boundary::codec::balls` all five
/// spellings, `boundary::line::balls` their readers, `boundary::answer::balls`
/// and `boundary::reply::balls` their answer. The carrier now says what those
/// four files were already saying, and
/// [`action`](crate::boundary::action) is four rows narrower — which is the
/// whole point: that roster rested one line under §12's wall, where the
/// cheapest way past it for whoever touched it next was exactly the shave the
/// rule forbids.
///
/// **The fold is in the carrier, never in the surface.** Each of the five still
/// spells as its own slash verb, its own envelope `op` and its own help page,
/// and still carries its whole parameter set. Nothing about what an operator
/// types or what crosses the wire moves.