Only accept variable (no complex expression) in the fake for loop.
Remove unused code: ComponentValueIterator.from_parser()
Add a "skip whitespace" iterator that also ignores source locations.
Make the tokenizer an iterator.
Make the parser return iterators.
Flatten the exported API
Rename tokenizer::Parser to tokenizer::Tokenizer
Remove SourceLocation in functions, (), [], preludes, and declaration values.
Add SourceLocation to syntax errors.
Add ~[ComponentValue].consume_skip_whitespace()
Update the README
Typo fix.
Avoid tuple-like structs. See mozilla/rust#7899
Typo fix.
Add tests for An+B
Import An+B tests

Merge commit '3a9b4c76040107e2cb3f15cdc8c7c84efa3aa8c0'
Add An+B parsing.
Add missing MPL2 license headers.
Update to rustc 0.8-pre (ecfc9a8 2013-08-12 04:29:11 -0700)
Merge pull request #5 from SimonSapin/an+b

Add <An+B> parsing.