on master help sign in
fix relative link
commit249f19566b73a5c0c7dd3e3570cee49a1e41bb4c authorMatilde Park <matilde.park@sunshinegardens.org> dateTue 1 Sep 2020, 18:10 (6 years ago) parente6376c7
1 file changed+4−4
tutorials/hoon/parsing.md+4−4
tutorials/hoon/parsing.md+4−4
@@ -95,7 +95,7 @@ In this section we discuss the types most commonly used for Hoon parsers. In sho
9595
9696A `hair` is a pair of `@ud` used to keep track of what has already been parsed
9797for stack tracing purposes. This allows the parser to reveal where the problem
98−is in case it hits something unexpected during parsing.
98+is in case it hits something unexpected during parsing.
9999
100100`p` represents the column and `q` represents the line.
101101
@@ -139,7 +139,7 @@ of what is to be parsed. If `q` is not null, `p` and `p.q.q` are identical.
139139++ rule _|:($:nail $:edge)
140140```
141141A `rule` is a gate which takes in a `nail` and returns an `edge` - in other
142−words, a parser.
142+words, a parser.
143143
144144## Parser builders
145145
@@ -300,7 +300,7 @@ need to deal directly with `nail`s except where it is ilustrative to do so.
300300
301301### Parsing atoms
302302
303−[Recall](@/docs/tutorials/hoon/lists.md) that `cord`s are atoms with the aura
303+[Recall](@/docs/tutorials/hoon/hoon-school/lists.md) that `cord`s are atoms with the aura
304304`@t` and are typically used to represent strings internally as data, as atoms
305305are faster for the computer to work with than `tape`s, which are `list`s of
306306`@tD` atoms. `+rash` and `+rush` are for parsing atoms, with `+rash` being
@@ -444,7 +444,7 @@ is more than one `rule`.
444444{1 3}
445445syntax error
446446```
447−
447+
448448
449449
450450## Parsing numbers