Files
rust/src/libsyntax
Nicholas Nethercote fcf2b24e1b Introduce MatcherPosHandle.
This lets us store most `MatcherPos` instances on the stack. This speeds
up various runs of html5ever, the best by 3%.
2018-05-18 22:20:27 +10:00
..
2018-05-18 22:20:27 +10:00
2018-05-10 09:15:47 -07:00
2018-05-06 12:13:32 +09:00
2018-05-02 12:05:13 +02:00
2018-03-18 20:46:29 -03:00
2018-05-10 11:28:11 -07:00
2016-11-21 09:00:56 +00:00
2018-04-25 14:55:25 -07:00
2018-05-13 01:28:20 +02:00
2018-04-26 17:49:24 +03:00

The syntax 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.

For more information about how these things work in rustc, see the rustc guide: