@@ -30,7 +30,7 @@ side is taken), it fails with an error.
33−### ?> "wutgar"
33+### `?>` "wutgar"
35`[%wtgr p=hoon q=hoon]`: positive assertion.
35`[%wtgr p=hoon q=hoon]`: positive assertion.
@@ -68,7 +68,7 @@ nest-fail
71−### ?| "wutbar"
71+### `?|` "wutbar"
73`[%wtbr p=(list hoon)]`: logical OR.
73`[%wtbr p=(list hoon)]`: logical OR.
@@ -107,7 +107,7 @@ Irregular: `|(foo bar baz)` is `?|(foo bar baz)`.
110−### ?: "wutcol" {#wutcol}
110+### `?:` "wutcol" {#wutcol}
112`[%wtcl p=hoon q=hoon r=hoon]`: branch on a boolean test.
112`[%wtcl p=hoon q=hoon r=hoon]`: branch on a boolean test.
@@ -155,7 +155,7 @@ Note also that all other branching expressions reduce to `?:`.
158−### ?. "wutdot"
158+### `?.` "wutdot"
160`[%wtdt p=hoon q=hoon r=hoon]`: branch on a boolean test, inverted.
160`[%wtdt p=hoon q=hoon r=hoon]`: branch on a boolean test, inverted.
@@ -192,7 +192,7 @@ As is usual with inverted forms, use `?.` when the yes-case expression is much t
192'but see how \'r is much heavier than \'q?'
192'but see how \'r is much heavier than \'q?'
195−### ?- "wuthep"
195+### `?-` "wuthep"
197`[%wthp p=wing q=(list (pair spec value))]`: switch against a union, with no default.
197`[%wthp p=wing q=(list (pair spec value))]`: switch against a union, with no default.
@@ -254,7 +254,7 @@ will throw `mint-vain`.
254! nest-fail
254! nest-fail
257−### ?^ "wutket"
257+### `?^` "wutket"
259`[%wtkt p=wing q=hoon r=hoon]`: branch on whether a wing
259`[%wtkt p=wing q=hoon r=hoon]`: branch on whether a wing
260of the subject is a cell.
260of the subject is a cell.
@@ -287,7 +287,7 @@ The type of the wing, `p`, must not be known to be either an atom or a cell, or
290−### ?< "wutgal"
290+### `?<` "wutgal"
292`[%wtgl p=hoon q=hoon]`: negative assertion.
292`[%wtgl p=hoon q=hoon]`: negative assertion.
@@ -325,7 +325,7 @@ nest-fail
328−### ?+ "wutlus"
328+### `?+` "wutlus"
330`[%wtls p=wing q=hoon r=(list (pair spec hoon))]`: switch against
330`[%wtls p=wing q=hoon r=(list (pair spec hoon))]`: switch against
331a union, with a default.
331a union, with a default.
@@ -382,7 +382,7 @@ If there is a case that is never taken you'll get a `mint-vain` error.
385−### ?& "wutpam"
385+### `?&` "wutpam"
387`[%wtpm p=(list hoon)]`: logical AND.
387`[%wtpm p=(list hoon)]`: logical AND.
@@ -421,7 +421,7 @@ Irregular: `&(foo bar baz)` is `?&(foo bar baz)`.
424−### ?~ "wutsig"
424+### `?~` "wutsig"
426`[%wtsg p=wing q=hoon r=hoon]`: branch on whether a wing of the subject is null.
426`[%wtsg p=wing q=hoon r=hoon]`: branch on whether a wing of the subject is null.
@@ -448,7 +448,7 @@ It's bad style to use `?~` to test for any zero atom. Use it only for a true nu
451−### ?= "wuttis"
451+### `?=` "wuttis"
453`[%wtts p=spec q=wing]`: test pattern match.
453`[%wtts p=spec q=wing]`: test pattern match.
@@ -484,7 +484,7 @@ A common error is `find.$`, meaning `p` is not a type.
487−### ?@ "wutpat"
487+### `?@` "wutpat"
489`[%wtpt p=wing q=hoon r=hoon]`: branch on whether a wing of the subject is an atom.
489`[%wtpt p=wing q=hoon r=hoon]`: branch on whether a wing of the subject is an atom.
@@ -516,7 +516,7 @@ The type of the wing, `p`, must not be known to be either an atom or a cell, or
519−### ?! "wutzap"
519+### `?!` "wutzap"
521`[%wtzp p=hoon]`: logical NOT.
521`[%wtzp p=hoon]`: logical NOT.
@@ -548,4 +548,4 @@ Irregular: `!foo` is `?!(foo)`.
549~zod:dojo> !(gth 5 6)
549~zod:dojo> !(gth 5 6)