Prefix names may have hyphens.
Add graph manipulation commands (LOAD,CLEAR,DROP,CREATE,ADD,MOVE,COPY) from SPARQL 1.1.
Add 'INSERT DATA' and 'DELETE DATA' commands.
Period ending a triple may have a space before it.
Add support for OPTIONAL subgraphs.
Beef up handling of FILTER statements.
Improve initial whitespace handling (especially useful for subqueries)
Allow group graph patterns and subselects in WHERE clauses.
fliterExpr is now rich enough to support expressions for bindgraph.
Recognize simple numbers separately from attributes.
Add bind graph expressions to select clause.
Upgrade number recognition to include: +/-, integers, doubles.
Use 'Punctuation' token type for all parens and curly brackets.
Fix unintended gobbling of whitespace & newline characters.
Fix the attribute rule to be greedy and find the whole attribute at once.
Merge pull request #1 from jpschorr/master

A bunch of changes for better SPARQL support (including some of SPARQL 1.1)