use the new parser
Merge branch 'master' into new-parser
Merge pull request #101 from dart-gde/new-parser

New parser