rust/src/libsyntax/ext
bors 6153aae809 auto merge of #5559 : jbclements/rust/change-to-tt-based-parsing, r=jbclements
Changes the parser to parse all streams into token-trees before hitting the parser proper, in preparation for hygiene.  As an added bonus, it appears to speed up the parser (albeit by a totally imperceptible 1%).

Also, many comments in the parser.
Also, field renaming in token-trees (readme->forest, cur->stack).
2013-04-03 11:31:03 -07:00
..
deriving Fix warnings 2013-03-31 20:22:47 -07:00
pipes Fix warnings 2013-03-31 20:22:47 -07:00
tt auto merge of #5559 : jbclements/rust/change-to-tt-based-parsing, r=jbclements 2013-04-03 11:31:03 -07:00
asm.rs libsyntax: Allow selecting intel style asm. 2013-03-27 15:41:58 -07:00
auto_encode.rs syntax: fix auto_encode test. 2013-03-30 13:24:52 -07:00
base.rs Removing unused imports 2013-03-28 23:56:46 -04:00
build.rs syntax: Remove deprecated expr_vstore_fixed 2013-03-27 07:04:16 -07:00
concat_idents.rs librustc: Don't accept as Trait anymore; fix all occurrences of it. 2013-03-13 20:07:09 -07:00
env.rs librustc: Don't accept as Trait anymore; fix all occurrences of it. 2013-03-13 20:07:09 -07:00
expand.rs librustc: Remove fail_unless! 2013-03-29 16:39:08 -07:00
fmt.rs Pass the fmt! buffer to each conversion method 2013-03-22 11:49:45 -04:00
log_syntax.rs librustc: Don't accept as Trait anymore; fix all occurrences of it. 2013-03-13 20:07:09 -07:00
quote.rs syntax: pass some values around by reference 2013-03-27 07:01:45 -07:00
source_util.rs librustc: Don't accept as Trait anymore; fix all occurrences of it. 2013-03-13 20:07:09 -07:00
trace_macros.rs librustc: Don't accept as Trait anymore; fix all occurrences of it. 2013-03-13 20:07:09 -07:00