@@ -10,64 +10,64 @@ Runes are a way to form expressions in Hoon.
1010
1111## Non-Rune Expressions
1212
13−### [Constants](https://urbit.org/docs/reference/hoon-expressions/rune/constants/)
13+### [Constants](constants)
1414
1515Hoon uses runes to form expressions, but not all expressions have runes in them. First, we have constant expressions (and also expressions that would be constant, but that they allow for interpolations).
1616
17−### [Limbs and Wings](https://urbit.org/docs/reference/hoon-expressions/limb/)
17+### [Limbs and Wings](../limb)
1818
1919Limb and wing expressions also lack runes.
2020
2121## Runes Proper
2222
23−### [`. dot` (Nock)](https://urbit.org/docs/reference/hoon-expressions/rune/dot)
23+### [`. dot` (Nock)](dot)
2424
25−Runes used for carrying out Nock operations in Hoon.
25+Runes used for carrying out Nock operations in Hoon.
2626
27−### [`! zap` (wild)](https://urbit.org/docs/reference/hoon-expressions/rune/zap)
27+### [`! zap` (wild)](zap)
2828
2929Wildcard category. Expressions that don't fit anywhere else go here.
3030
31−### [`= tis` (Subject Modification)](https://urbit.org/docs/reference/hoon-expressions/rune/tis)
31+### [`= tis` (Subject Modification)](tis)
3232
3333Runes used to modify the subject.
3434
35−### [`? wut` (Conditionals)](https://urbit.org/docs/reference/hoon-expressions/rune/wut)
35+### [`? wut` (Conditionals)](wut)
3636
3737Runes used for branching on conditionals.
3838
39−### [`| bar` (Cores)](https://urbit.org/docs/reference/hoon-expressions/rune/bar)
39+### [`| bar` (Cores)](bar)
4040
4141Runes used to produce cores.
4242
43−### [`+ lus` (Arms)](https://urbit.org/docs/reference/hoon-expressions/rune/lus)
43+### [`+ lus` (Arms)](lus)
4444
4545Runes used to define arms in a core.
4646
47−### [`: col` (Cells)](https://urbit.org/docs/reference/hoon-expressions/rune/col)
47+### [`: col` (Cells)](col)
4848
4949Runes used to produce cells, which are pairs of nouns.
5050
51−### [`% cen` (Calls)](https://urbit.org/docs/reference/hoon-expressions/rune/cen)
51+### [`% cen` (Calls)](cen)
5252
5353Runes used for making function calls in Hoon.
5454
55−### [`^ ket` (Casts)](https://urbit.org/docs/reference/hoon-expressions/rune/ket)
55+### [`^ ket` (Casts)](ket)
5656
57−Runes that let us adjust types without violating type constraints.
57+Runes that let us adjust types without violating type constraints.
5858
59−### [`$ bus` (Structures)](https://urbit.org/docs/reference/hoon-expressions/rune/bus)
59+### [`$ bus` (Structures)](bus)
6060
6161Runes used for defining custom types.
6262
63−### [`; mic` (Make)](https://urbit.org/docs/reference/hoon-expressions/rune/mic)
63+### [`; mic` (Make)](mic)
6464
65−Miscellaneous useful macros.
65+Miscellaneous useful macros.
6666
67−### [`~ sig` (Hints)](https://urbit.org/docs/reference/hoon-expressions/rune/sig)
67+### [`~ sig` (Hints)](sig)
6868
6969Runes that use Nock `11` to pass non-semantic info to the interpreter.
7070
71−### [`--`, `==` (Terminators)](https://urbit.org/docs/reference/hoon-expressions/rune/terminators)
71+### [`--`, `==` (Terminators)](terminators)
7272
7373Runes used to terminate expressions.