summary refs log tree commit diff
path: root/src/libsyntax/ext/tt
AgeCommit message (Expand)AuthorLines
2012-07-31rustc: Parse by-reference pattern bindings with the "ref" keywordPatrick Walton-1/+1
2012-07-30Change syntax extension syntax: `#m[...]` -> `m!{...}`.Paul Stansifer-7/+7
2012-07-30Improve some documentation.Paul Stansifer-14/+20
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-104/+123
2012-07-27Comments in the new macro system, reflecting conversation with pauls.Graydon Hoare-1/+18
2012-07-26Allow old-style syntax extensions to be called with new syntax.Paul Stansifer-0/+10
2012-07-24Bugfix: enable transcription to deal with zero-repetition cases.Paul Stansifer-9/+8
2012-07-24Improve an error message a little.Paul Stansifer-3/+5
2012-07-24Bugfix: make the parser handle the case where zero repetitions occur, by hand...Paul Stansifer-12/+30
2012-07-17rustc: Implement and enforce instance coherencePatrick Walton-0/+1
2012-07-14Move the world over to using the new style string literals and types. Closes ...Michael Sullivan-34/+34
2012-07-13Support prefix notation for vstore strings. Closes #2906.Michael Sullivan-4/+4
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-09'cont' -> 'again' in straggler codePaul Stansifer-1/+1
2012-07-09Allow defining token tree macros. They should work now!Paul Stansifer-32/+124
2012-07-09Add support for matchers nonterminals.Paul Stansifer-1/+7
2012-07-06Fixing an infinite type, updating code to match new Early parser, remembering...Eric Holk-1/+1
2012-07-06Adding token tree nonterminals to earley parser.Eric Holk-0/+1
2012-07-05Allow soft failure of the macro parser.Paul Stansifer-11/+18
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-2/+15
2012-07-05Macro By Example transcription of token trees with interpolations and dotdotd...Paul Stansifer-25/+122
2012-07-05Store some span information for stride mismatches errors in MBE TT macros.Paul Stansifer-9/+14
2012-07-05Move earley_parser.rs to a more appropriate placePaul Stansifer-1/+270
2012-07-05Some rearranging in perparation for MBE-style TT transcription.Paul Stansifer-0/+114