diff options
| author | topecongiro <seuchida@gmail.com> | 2017-10-19 08:49:07 +0900 |
|---|---|---|
| committer | topecongiro <seuchida@gmail.com> | 2017-10-19 08:49:07 +0900 |
| commit | 547743ec6adec83c1f8386d9eb2b692dabac4868 (patch) | |
| tree | f28074dcd4d18e1d5a29e09f3cc03dfb50c0797c | |
| parent | b7960878ba77124505aabe7dc99d0a898354c326 (diff) | |
| download | rust-547743ec6adec83c1f8386d9eb2b692dabac4868.tar.gz rust-547743ec6adec83c1f8386d9eb2b692dabac4868.zip | |
Fix typos in src/librustc/README.md
| -rw-r--r-- | src/librustc/README.md | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/librustc/README.md b/src/librustc/README.md index 3ac2949b83e..ddf71a06d60 100644 --- a/src/librustc/README.md +++ b/src/librustc/README.md @@ -98,7 +98,7 @@ entire program, and each did a particular check of transformation. We are gradually replacing this pass-based code with an alternative setup based on on-demand **queries**. In the query-model, we work backwards, executing a *query* that expresses our ultimate goal (e.g., -"compiler this crate"). This query in turn may make other queries +"compile this crate"). This query in turn may make other queries (e.g., "get me a list of all modules in the crate"). Those queries make other queries that ultimately bottom out in the base operations, like parsing the input, running the type-checker, and so forth. This @@ -162,7 +162,7 @@ The compiler uses a number of...idiosyncratic abbreviations and things. This glossary attempts to list them and give you a few pointers for understanding them better. -- AST -- the **abstract syntax tree** produced the `syntax` crate; reflects user syntax +- AST -- the **abstract syntax tree** produced by the `syntax` crate; reflects user syntax very closely. - codegen unit -- when we produce LLVM IR, we group the Rust code into a number of codegen units. Each of these units is processed by LLVM independently from one another, |
