@@ -26,9 +26,9 @@ Irregular: `foo(x 1, y 2, z 3)` is `:make(foo x 1, y 2, z 3)`.
26Note that `p` is a wing, not a twig. Knowing that a function
26Note that `p` is a wing, not a twig. Knowing that a function
27call `(foo bar)` involves making `foo`, replacing its sample
27call `(foo bar)` involves making `foo`, replacing its sample
28at slot `+6` with `bar`, and taking the `$` limb, you might think
28at slot `+6` with `bar`, and taking the `$` limb, you might think
29−`(foo bar)` would mean `:(make foo +6 bar)`.
29+`(foo bar)` would mean `:make(foo +6 bar)`.
31−But it's actually `:pin(foo :(make $ +2 +6 bar))`. Even if `foo`
31+But it's actually `:pin(foo :make($ +2 +6 bar))`. Even if `foo`
32is a wing, we would just be mutating `+6` within the core that
32is a wing, we would just be mutating `+6` within the core that
33defines the `foo` arm. Instead we want to modify the *product*
33defines the `foo` arm. Instead we want to modify the *product*
34of `foo` -- the gate -- so we have to pin it into the subject.
34of `foo` -- the gate -- so we have to pin it into the subject.