]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: better syntax error handling for new parser
authorRobert Griesemer <gri@golang.org>
Fri, 13 Nov 2015 22:04:40 +0000 (14:04 -0800)
committerRobert Griesemer <gri@golang.org>
Sat, 14 Nov 2015 00:32:57 +0000 (00:32 +0000)
commitc8bc7f1abd74fe0fda3be763d8cbdba371cb3820
tree9a7de8811bdf1f58251d5bc3e27081ece361a84b
parent06eb504ca4a58b3c9c742d920f75630b26701980
cmd/compile: better syntax error handling for new parser

- better error messages
- better error recovery by advancing to "follow" token after error
- make sure that we make progress after all errors
- minor cleanups

Change-Id: Ie43b8b02799618d70dc8fc227fab3e4e9e0d8e3a
Reviewed-on: https://go-review.googlesource.com/16892
Run-TryBot: Robert Griesemer <gri@golang.org>
Reviewed-by: Chris Manghane <cmang@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
src/cmd/compile/internal/gc/go.go
src/cmd/compile/internal/gc/parser.go