@@ -39,27 +39,37 @@ Logical OR.
40Variable number of arguments.
40Variable number of arguments.
43+<tr><th>Form</th><th>Syntax</th></tr>
42−Tall form:
45+<td>Tall</td>
52−Wide form:
57+<td>Wide</td>
55?|(p1 p2 p3 pn)
60?|(p1 p2 p3 pn)
58−Irregular form:
65+<td>Irregular</td>
61|(p1 p2 p3 pn)
68|(p1 p2 p3 pn)
@@ -111,38 +121,50 @@ Switch against a union, with no default.
112One fixed argument, then a variable number of pairs.
122One fixed argument, then a variable number of pairs.
114−Tall form:
124+<table>
115−
125+<tr><th>Form</th><th>Syntax</th></tr>
127+<td>Tall style #1</td>
124−Alternative tall form:
137+</tr>
126−```hoon
139+<td>Tall style #2</td>
137−Wide form:
156+<td>Wide</td>
140?-(p q1a q1b, q2a q2b, qna qnb)
159?-(p q1a q1b, q2a q2b, qna qnb)
143−Irregular form:
164+<td>Irregular</td>
145−None.
165+<td>None.</td>
@@ -215,23 +237,31 @@ Branch on a boolean test.
216Three arguments, fixed.
238Three arguments, fixed.
241+<tr><th>Form</th><th>Syntax</th></tr>
218−Tall form:
243+<td>Tall</td>
226−Wide form:
253+<td>Wide</td>
232−Irregular form:
261+<td>Irregular</td>
234−None.
262+<td>None.</td>
@@ -281,23 +311,31 @@ Branch on a boolean test, inverted.
282Three arguments, fixed.
312Three arguments, fixed.
315+<tr><th>Form</th><th>Syntax</th></tr>
284−Tall form:
317+<td>Tall</td>
292−Wide form:
327+<td>Wide</td>
298−Irregular form:
335+<td>Irregular</td>
300−None.
336+<td>None.</td>
@@ -345,23 +383,31 @@ Branch on whether a wing of the subject is a cell.
346Three arguments, fixed.
384Three arguments, fixed.
387+<tr><th>Form</th><th>Syntax</th></tr>
348−Tall form:
389+<td>Tall</td>
356−Wide form:
399+<td>Wide</td>
362−Irregular form:
407+<td>Irregular</td>
364−None.
408+<td>None.</td>
@@ -405,22 +451,30 @@ Negative assertion.
406Two arguments, fixed.
452Two arguments, fixed.
455+<tr><th>Form</th><th>Syntax</th></tr>
408−Tall form:
457+<td>Tall</td>
415−Wide form:
466+<td>Wide</td>
421−Irregular form:
474+<td>Irregular</td>
423−None.
475+<td>None.</td>
@@ -468,22 +522,30 @@ Positive assertion.
469Two arguments, fixed.
523Two arguments, fixed.
526+<tr><th>Form</th><th>Syntax</th></tr>
471−Tall form:
528+<td>Tall</td>
478−Wide form:
537+<td>Wide</td>
484−Irregular form:
545+<td>Irregular</td>
486−None.
546+<td>None.</td>
@@ -529,7 +591,52 @@ Switch against a union, with a default.
530#### Syntax
592#### Syntax
532−Regular: **2-fixed**, then **jogging**.
594+Two fixed arguments, then a variable number of pairs.
597+<tr><th>Form</th><th>Syntax</th></tr>
599+<td>Tall style #1</td>
611+<td>Tall style #2</td>
631+?+(p q r1a r1b, r2a r2b, rna rnb)
@@ -598,26 +705,36 @@ Logical AND.
599Variable arguments.
706Variable arguments.
709+<tr><th>Form</th><th>Syntax</th></tr>
601−Tall form:
711+<td>Tall</td>
610−Wide form:
722+<td>Wide</td>
613?&(p1 p2 pn)
725?&(p1 p2 pn)
616−Irregular form:
730+<td>Irregular</td>
619&(p1 p2 pn)
733&(p1 p2 pn)
@@ -669,23 +786,31 @@ Branch on whether a wing of the subject is an atom.
670Three arguments, fixed.
787Three arguments, fixed.
790+<tr><th>Form</th><th>Syntax</th></tr>
672−Tall form:
792+<td>Tall</td>
680−Wide form:
802+<td>Wide</td>
686−Irregular form:
810+<td>Irregular</td>
688−None.
811+<td>None.</td>
@@ -733,23 +858,31 @@ Branch on whether a wing of the subject is null.
734Three arguments, fixed.
859Three arguments, fixed.
862+<tr><th>Form</th><th>Syntax</th></tr>
736−Tall form:
864+<td>Tall</td>
744−Wide form:
874+<td>Wide</td>
750−Irregular form:
882+<td>Irregular</td>
752−None.
883+<td>None.</td>
@@ -791,22 +924,30 @@ Test pattern match.
792Two arguments, fixed.
925Two arguments, fixed.
928+<tr><th>Form</th><th>Syntax</th></tr>
794−Tall form:
930+<td>Tall</td>
801−Wide form:
939+<td>Wide</td>
807−Irregular form:
947+<td>Irregular</td>
809−None.
948+<td>None.</td>
@@ -851,23 +992,33 @@ Logical NOT.
852One argument, fixed.
993One argument, fixed.
996+<tr><th>Form</th><th>Syntax</th></tr>
854−Tall form:
998+<td>Tall</td>
860−Wide form:
1006+<td>Wide</td>
866−Irregular form:
1014+<td>Irregular</td>