summary refs log tree commit diff
path: root/src/libsyntax/ext/tt/transcribe.rs
AgeCommit message (Expand)AuthorLines
2012-12-13librustc: Make `use` statements crate-relative by default. r=brsonPatrick Walton-1/+1
2012-12-04librustc: Long lines. rs=rustbotPatrick Walton-4/+9
2012-12-04librustc: Remove all legacy pattern bindings from libsyntax and librustc. rs=...Patrick Walton-16/+16
2012-12-03Update license, add license boilerplate to most files. Remainder will follow.Graydon Hoare-0/+10
2012-11-14Add types for character position and byte position in the codemapBrian Anderson-1/+1
2012-10-15rustc: Merge module and type namespaces. r=brsonPatrick Walton-5/+4
2012-09-28demode vecNiko Matsakis-5/+6
2012-09-26Demode vec::push (and convert to method)Niko Matsakis-2/+2
2012-09-26turn ast::ident into a structErick Tryzelaar-2/+2
2012-09-26Allow hashmaps to infer their typesErick Tryzelaar-1/+1
2012-09-21De-mode vec::map, vec::eachi, vec::rev_each, vec::rev_eachiNiko Matsakis-2/+3
2012-09-19Remove redundant hashmap constructor functions.Graydon Hoare-2/+2
2012-09-10Convert std::map to camel caseBrian Anderson-3/+3
2012-09-04libsyntax: "import" -> "use"Patrick Walton-6/+6
2012-08-26Camel case the option typeBrian Anderson-14/+14
2012-08-24"earley_parser" -> "macro_parser" Let's be less confusing.Paul Stansifer-1/+1
2012-08-23`m1!{...}` -> `m1!(...)`Paul Stansifer-4/+4
2012-08-22intern identifiersPaul Stansifer-6/+8
2012-08-22Centralize ident interner generation.Paul Stansifer-4/+4
2012-08-15rustc: "as Trait" can now be written "as @Trait".Patrick Walton-3/+3
2012-08-06Convert alt to match. Stop parsing altBrian Anderson-12/+12
2012-08-05Switch alts to use arrowsBrian Anderson-38/+34
2012-08-01Convert ret to returnBrian Anderson-7/+7
2012-07-30Change syntax extension syntax: `#m[...]` -> `m!{...}`.Paul Stansifer-4/+4
2012-07-30Let's give that binder a name that's not incredibly confusing.Paul Stansifer-2/+2
2012-07-27Make macro-system type and constructor names more uniform; more comments.Graydon Hoare-30/+34
2012-07-24Bugfix: enable transcription to deal with zero-repetition cases.Paul Stansifer-9/+8
2012-07-24Bugfix: make the parser handle the case where zero repetitions occur, by hand...Paul Stansifer-0/+2
2012-07-14Move the world over to using the new style string literals and types. Closes ...Michael Sullivan-5/+5
2012-07-12Comments only: TODOs to FIXMEs; annotateTim Chevalier-4/+7
2012-07-12Accept prefix notation for writing the types of str/~ and friends.Michael Sullivan-2/+2
2012-07-09Allow defining token tree macros. They should work now!Paul Stansifer-24/+28
2012-07-05Add new syntax for interpolation and repetition, and allow the transcription ...Paul Stansifer-8/+20
2012-07-05Start letting the parser catch interpolated ASTs.Paul Stansifer-1/+10
2012-07-05Macro By Example transcription of token trees with interpolations and dotdotd...Paul Stansifer-25/+122
2012-07-05Move earley_parser.rs to a more appropriate placePaul Stansifer-1/+1
2012-07-05Some rearranging in perparation for MBE-style TT transcription.Paul Stansifer-0/+114