about summary refs log tree commit diff
path: root/src/libsyntax/syntax.rc
AgeCommit message (Collapse)AuthorLines
2012-08-15Add trace_macros!Eric Holk-0/+2
2012-08-01Clean out transitional lint.Graydon Hoare-5/+0
2012-07-26Nomenclature fixes in the lint checker. Fewer double-negatives.Graydon Hoare-0/+5
New style is allow(foo), warn(foo), deny(foo) and forbid(foo), mirrored by -A foo, -W foo, -D foo and -F foo on command line. These replace -W no-foo, -W foo, -W err-foo, respectively. Forbid is new, and means "deny, and you can't override it".
2012-07-17Added liveness analysis for protocols, and removed warnings about empty states.Eric Holk-0/+1
2012-07-17Error checking for protocols. We'll need spans though.Eric Holk-0/+2
2012-07-11Fix some version numbers.Graydon Hoare-3/+3
2012-07-09Allow defining token tree macros. They should work now!Paul Stansifer-1/+3
2012-07-06pingpong protocol parses, although I should probably rewrite this to use ↵Eric Holk-1/+2
Paul's Early parser stuff.
2012-07-06You can have any protocol you want, provided it's pingpong.Eric Holk-1/+4
This integrates the pipe compiler into the proto syntax extension.
2012-07-06Plumbing and parsing for item-position macros.Eric Holk-0/+2
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/+3
2012-07-04convert doc-attributes to doc-comments using ↵Gareth Daniel Smith-3/+3
./src/etc/sugarise-doc-comments.py (and manually tweaking) - for issue #2498
2012-06-25parsing for the macro systemPaul Stansifer-0/+3
2012-06-15Make token trees parseable.Paul Stansifer-0/+1
2012-06-04Make vecs implicitly copyable for all of our projects.Michael Sullivan-0/+2
2012-05-31Rename librustsyntax to libsyntaxKevin Cantu-0/+72
Per issue #2418.