X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=compiler%2Frustc_ast%2FREADME.md;h=b2b90fed033b3f1192fc3e75f065a957d14b72e6;hb=856eefece946994ea76030c756df5fdf669cac9e;hp=dd407dba1f4cca03b3e19bce687b40e49a3ead68;hpb=fa702d0d2b3d836c174b925eacd7b908d3ea3f98;p=rust.git diff --git a/compiler/rustc_ast/README.md b/compiler/rustc_ast/README.md index dd407dba1f4..b2b90fed033 100644 --- a/compiler/rustc_ast/README.md +++ b/compiler/rustc_ast/README.md @@ -1,6 +1,5 @@ The `rustc_ast` crate contains those things concerned purely with syntax -– that is, the AST ("abstract syntax tree"), parser, pretty-printer, -lexer, macro expander, and utilities for traversing ASTs. +– that is, the AST ("abstract syntax tree"), along with some definitions for tokens and token streams, data structures/traits for mutating ASTs, and shared definitions for other AST-related parts of the compiler (like the lexer and macro-expansion). For more information about how these things work in rustc, see the rustc dev guide: