summary refs log tree commit diff
path: root/src/libsyntax/ext/pipes.rs
AgeCommit message (Collapse)AuthorLines
2012-09-04libsyntax: "import" -> "use"Patrick Walton-8/+8
2012-08-26Camel case the option typeBrian Anderson-1/+1
2012-08-23Change calls of `proto!` to use parens.Paul Stansifer-2/+2
2012-08-22intern identifiersPaul Stansifer-1/+1
2012-08-08Convert impls to new syntaxBrian Anderson-3/+1
2012-08-01Working on documentation of pipes.Eric Holk-0/+34
2012-07-17Added liveness analysis for protocols, and removed warnings about empty states.Eric Holk-0/+3
2012-07-17Error checking for protocols. We'll need spans though.Eric Holk-1/+7
2012-07-09Allow defining token tree macros. They should work now!Paul Stansifer-6/+3
2012-07-09Enable item macros to define macros.Paul Stansifer-2/+2
2012-07-09rustc: Switch over to resolve3Patrick Walton-2/+2
2012-07-09Revert "rustc: Switch over to resolve3" due to Linux failuresPatrick Walton-2/+2
This reverts commit 2c0aa257e293dde91042a8045100d9923d139a04.
2012-07-09rustc: Switch over to resolve3Patrick Walton-2/+2
2012-07-06Fixing an infinite type, updating code to match new Early parser, ↵Eric Holk-1/+3
remembering to add protocol parser.
2012-07-06pingpong protocol parses, although I should probably rewrite this to use ↵Eric Holk-6/+16
Paul's Early parser stuff.
2012-07-06You can have any protocol you want, provided it's pingpong.Eric Holk-2/+9
This integrates the pipe compiler into the proto syntax extension.
2012-07-06Plumbing and parsing for item-position macros.Eric Holk-0/+10