diff options
author | Adam Tuck <[email protected]> | 2021-02-06 22:40:23 +0000 |
---|---|---|
committer | GitHub <[email protected]> | 2021-02-06 22:40:23 +0000 |
commit | c2064e8bcfdd937ef05a5e1ff59b532b4a37181e (patch) | |
tree | b2a58c2f8a4c98732ee6538bd9e50eb48a71f817 /docs/dev | |
parent | d7c99931d05e3723d878bea5dc26766791fa4e69 (diff) |
Update architecture.md
Typo
Diffstat (limited to 'docs/dev')
-rw-r--r-- | docs/dev/architecture.md | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/docs/dev/architecture.md b/docs/dev/architecture.md index 56ebaa3df..a6bb024a8 100644 --- a/docs/dev/architecture.md +++ b/docs/dev/architecture.md | |||
@@ -75,7 +75,7 @@ Original [libsyntax parser](https://github.com/rust-lang/rust/blob/6b99adeb11313 | |||
75 | 75 | ||
76 | **Architecture Invariant:** the parser is independent of the particular tree structure and particular representation of the tokens. | 76 | **Architecture Invariant:** the parser is independent of the particular tree structure and particular representation of the tokens. |
77 | It transforms one flat stream of events into another flat stream of events. | 77 | It transforms one flat stream of events into another flat stream of events. |
78 | Token independence allows us to pares out both text-based source code and `tt`-based macro input. | 78 | Token independence allows us to parse out both text-based source code and `tt`-based macro input. |
79 | Tree independence allows us to more easily vary the syntax tree implementation. | 79 | Tree independence allows us to more easily vary the syntax tree implementation. |
80 | It should also unlock efficient light-parsing approaches. | 80 | It should also unlock efficient light-parsing approaches. |
81 | For example, you can extract the set of names defined in a file (for typo correction) without building a syntax tree. | 81 | For example, you can extract the set of names defined in a file (for typo correction) without building a syntax tree. |