]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: remove yacc-based parser
authorRobert Griesemer <gri@golang.org>
Mon, 23 Nov 2015 22:11:15 +0000 (14:11 -0800)
committerRobert Griesemer <gri@golang.org>
Tue, 24 Nov 2015 00:23:14 +0000 (00:23 +0000)
commitb5fe07710f4a31bfc100fbc2e344be11e4b4d3fc
tree48825112724345765c439c903fde6e985758eb06
parentf1b919574cf8022d09afdece1f76b2c2b2529004
cmd/compile: remove yacc-based parser

- moved yySymType and token constants (L...) to lex.go
- removed oldparser flag and related code
- removed go generate that generated y.go

Fixes #13240.

Change-Id: I2576ec61ee1efe482f2a5132175725c9c02ef977
Reviewed-on: https://go-review.googlesource.com/17176
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
src/cmd/compile/internal/gc/go.go
src/cmd/compile/internal/gc/go.y [deleted file]
src/cmd/compile/internal/gc/lex.go
src/cmd/compile/internal/gc/parser.go
src/cmd/compile/internal/gc/subr.go
src/cmd/compile/internal/gc/y.go [deleted file]